Service transmission method and apparatus

ABSTRACT

A service transmission method and apparatus are provided. The method includes: a first mobile station acquiring N resource allocation parameter sets from a network device; the first mobile station sending first indication information to the network device, where the first indication information is used to indicate service information about a first service needing to be transmitted by the first mobile station; the first mobile station receiving second indication information sent by the network device, where the second indication information is used to indicate a first target resource; and the first mobile station determining, from the N resource allocation parameter sets, a first resource allocation parameter set adapted to the service information about the first service, and the first mobile station transmitting, according to the first resource allocation parameter set, the first service using the first target resource.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present disclosure is a U.S. continuation application of U.S.application Ser. No. 15/780,163, filed on May 30, 2018, which is a USnational phase application based upon an International Application No.PCT/CN2016/112212, filed on Dec. 26, 2016, which claims priority to PCTPatent Application No. PCT/CN2016/073668, filed before the Patent Officeof the People's Republic of China on Feb. 5, 2016 and named after“service transmission method and apparatus”, the entire contents of theabove applications are hereby incorporated by reference in theirentirety.

TECHNICAL FIELD

The disclosure relates to the field of communications, and moreparticularly to a service transmission method and apparatus.

BACKGROUND

Along with development of a communication technology, multiplescheduling manners have been provided, for example, dynamic scheduling,persistent scheduling and Semi-Static Scheduling (SPS).

SPS may also be referred to as semi-persistent scheduling, that is,resources are allocated to users according to a certain period, so thatresource allocation in the period is not required to be indicated byscheduling signaling. Compared with dynamic scheduling, such ascheduling manner is relatively poorer in flexibility but relativelylower in control signaling overhead, and thus is suitable for serviceswith an unobvious burst characteristic and a guaranteed raterequirement, for example, the Voice over Internet Protocol (VoIP)service or the Voice over Long Term Evolution (VoLTE) service.

Along with popularization and development of the communicationtechnology, more and more SPS-based services may be provided for users,and thus there may be the condition that different services havedifferent SPS requirements.

How to flexibly and rapidly deal with different requirements ofdifferent services on SPS becomes a problem urgent to be solved in theindustry.

SUMMARY

The disclosure provides a service transmission method and apparatus,which can flexibly and rapidly deal with different requirements ofdifferent services on SPS.

A first aspect provides a service transmission method, which may includethat: a first mobile Station (MS) acquires N resource allocationparameter sets from a network device, wherein each of the N resourceallocation parameter sets may include at least one resource allocationparameter, and N is no less than 2; the first MS sends first indicationinformation to the network device, wherein the first indicationinformation indicates service information of a first service to betransmitted (i.e., sent and/or received) by the first MS; the first MSreceives second indication information sent by the network device, thesecond indication information indicates a first target resource; and thefirst MS determines a first resource allocation parameter set adapted tothe service information of the first service from the N resourceallocation parameter sets, and the first MS transmits the first servicewith (i.e., sends the first service to and/or receives the first servicefrom) the network device using the first resource allocation parameterset and the first target resource.

In combination with the first aspect, in a first implementation mode ofthe first aspect, the first target resource may be allocated to thefirst MS by the network device according to at least one of the serviceinformation of the first service or the first resource allocationparameter set.

In combination with the first aspect and the abovementionedimplementation mode thereof, in a second implementation mode of thefirst aspect, the operation that the first MS acquires the N resourceallocation parameter sets from the network device may include that: thefirst MS acquires a mapping between the N resource allocation parametersets and M service information from the network device, wherein M is noless than N, and each of the M service information may correspond to aresource allocation parameter set; and the operation that the first MSdetermines the first resource allocation parameter set adapted to theservice information of the first service from the N resource allocationparameter sets may include that: the first MS determines the firstresource allocation parameter set adapted to the service information ofthe first service from the N resource allocation parameter setsaccording to the mapping between the N resource allocation parametersets and the M service information and the service information of thefirst service.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a third implementation mode of thefirst aspect, the method may further include that: the first MS receivesthird indication information sent by the network device, wherein thethird indication information indicates the first MS to transmit thefirst service using the first resource allocation parameter set; and theoperation that the first MS determines the first resource allocationparameter set adapted to the service information of the first servicefrom the N resource allocation parameter sets may include that: thefirst MS determines the first resource allocation parameter set adaptedto the service information of the first service from the N resourceallocation parameter sets according to the third indication information.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a fourth implementation mode of thefirst aspect, the operation that the first MS receives the thirdindication information sent by the network device may include that: thefirst MS receives the third indication information sent by the networkdevice through a downlink control channel.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a fifth implementation mode of thefirst aspect, the operation that the first MS receives the thirdindication information sent by the network device through the downlinkcontrol channel may include that: the first MS receives the thirdindication information through a first reserved resource in the downlinkcontrol channel; or the first MS determines a first preset format andtakes information in the first preset format in the downlink controlchannel as the third indication information; or the first MS determinesa first preset Radio Network Temporary Identity (RNTI) and takesinformation containing the first preset RNTI in the downlink controlchannel as the third indication information.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a sixth implementation mode of thefirst aspect, the operation that the first MS acquires the N resourceallocation parameter sets from the network device may include that: thefirst MS acquires a one-to-one mapping between the N resource allocationparameter sets and N index identifiers from the network device, thethird indication information including an index identifier correspondingto the first resource allocation parameter set.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a seventh implementation mode of thefirst aspect, the index identifier may include a number or an RNTI.

In combination with the first aspect and the abovementionedimplementation modes thereof, in an eighth implementation mode of thefirst aspect, before the operation that the first MS acquires the Nresource allocation parameter sets from the network device, the methodmay further include that: the first MS reports T (i.e., T pieces of)service information which are supported by the first MS to the networkdevice, so as for the network device to determine and issue the Nresource allocation parameter sets to the MS according to the T serviceinformation, wherein T is no less than N, and each of the T serviceinformation may correspond to a resource allocation parameter set.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a ninth implementation mode of thefirst aspect, before the operation that the first MS reports the Tservice information which are supported by the first MS to the networkdevice, the method may further include that: the first MS acquiresinformation of a first mapping relationship, wherein the information ofthe first mapping relationship may indicate service information of eachof multiple services, wherein the first mapping relationship may be thesame as a second mapping relationship, and information of the secondmapping relationship may be information used when the network devicedetermines the service information of each of the multiple services; andthe first MS determines the T service information corresponding to Kservices which are supported by the first MS according to theinformation of the first mapping relationship, wherein K is no less thanT.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a tenth implementation mode of thefirst aspect, the operation that the first MS reports T service typeswhich are supported by the first MS to the network device may includethat: the first MS reports the T service types which are supported bythe first MS to the network device through Access Stratum (AS)signaling; or the first MS reports the T service types which aresupported by the first MS to the network device through Non-AccessStratum (NAS) signaling.

In combination with the first aspect and the abovementionedimplementation modes thereof, in an eleventh implementation mode of thefirst aspect, the operation that the first MS reports the T serviceinformation which are supported by the first MS to the network devicemay include that: the first MS reports the T service information whichare supported by the first MS to the network device through ASsignaling; or the first MS reports the T service information which aresupported by the first MS to the network device through NAS signaling.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a twelfth implementation mode of thefirst aspect, the operation that the first MS sends the first indicationinformation to the network device may include that: the first MS sends adata packet containing the first indication information to the networkdevice through an uplink data channel, wherein the first indicationinformation may be carried in a Media Access Control (MAC) layer of thedata packet; or the first MS sends the first indication information tothe network device through an uplink control channel; or the first MSsends the first indication information to the network device throughRadio Resource Control (RRC) signaling.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a thirteenth implementation mode of thefirst aspect, the method may further include that: the first MS receivesfourth indication information sent by the network device, wherein thefourth indication information indicates the first MS to stoptransmitting the service with the first resource allocation parameterset; and the first MS stops transmitting the service with the firstresource allocation parameter set according to the fourth indicationinformation.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a fourteenth implementation mode of thefirst aspect, the operation that the first MS receives the fourthindication information sent by the network device may include that: thefirst MS receives the fourth indication information sent by the networkdevice through the downlink control channel.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a fifteenth implementation mode of thefirst aspect, the operation that the first MS receives the fourthindication information sent by the network device through the downlinkcontrol channel may include that: the first MS receives the fourthindication information through a second reserved resource in thedownlink control channel; or the first MS determines a second presetformat and takes information in the second preset format in the downlinkcontrol channel as the fourth indication information; or the first MSdetermines a second preset RNTI and takes information containing thesecond preset RNTI in the downlink control channel as the fourthindication information.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a sixteenth implementation mode of thefirst aspect, the resource allocation parameter in each of the Nresource allocation parameter sets may include at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter or a number of hybridautomatic repeat request (HARM) processes.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a seventeenth implementation mode ofthe first aspect, the method may further include that: the first MSavoids transmitting the service with a resource allocation parameter setother than the first resource allocation parameter set in a period fortransmitting the first service.

In combination with the first aspect and the abovementionedimplementation modes thereof, in an eighteenth implementation mode ofthe first aspect, the N service types may include a basic service type,and a resource allocation parameter set corresponding to the basicservice type may include all parameters for periodic-scheduling-basedservice transmission.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a nineteenth implementation mode of thefirst aspect, when the first resource allocation parameter set includespart of the parameters for periodic-scheduling-based servicetransmission, the operation that the first MS transmits the firstservice using the first target resource according to the first resourceallocation parameter set may include that: the first MS transmits thefirst service with the first resource allocation parameter set, theresource allocation parameter set corresponding to the basic servicetype, and the first target resource.

In combination with the first aspect and the abovementionedimplementation modes thereof, in a twentieth implementation mode of thefirst aspect, the operation that the first MS acquires the N resourceallocation parameter sets from the network device may include that: thefirst MS receives n configuration information carrying the N resourceallocation parameter sets from the network device, wherein each piece ofconfiguration information may carry at least one of the N resourceallocation parameter sets, N is no less than n, and n is no less than 1.

A second aspect provides a service resource method, which may includethat: a network device issues N resource allocation parameter sets to afirst MS, wherein each of the N resource allocation parameter sets mayinclude at least one resource allocation parameter, and N is no lessthan 2; the network device receives first indication information sent bythe first MS, the first indication information indicates serviceinformation of a first service to be transmitted by the first MS; thenetwork device determines a first resource allocation parameter setadapted to the service information of the first service from the Nresource allocation parameter sets according to the first indicationinformation; the network device determines a first target resource andsends second indication information indicating the first target resourceto the first MS; and the network device transmits the first service withthe first MS using the first resource allocation parameter set and thefirst target resource.

In combination with the second aspect, in a first implementation mode ofthe second aspect, the operation that the network device determines thefirst target resource may include that: the network device determinesthe first target resource according to at least one of the serviceinformation of the first service or the first resource allocationparameter set.

In combination with the second aspect and the abovementionedimplementation mode thereof, in a second implementation mode of thesecond aspect, the operation that the network device issues the Nresource allocation parameter sets to the first MS may include that: thenetwork device issues a mapping between the N resource allocationparameter sets and M service information to the first MS, wherein M isno less than N, and each of the M service information may correspond toa resource allocation parameter set.

In combination with the second aspect and the abovementionedimplementation modes thereof, in a third implementation mode of thesecond aspect, the method may further include that: the network devicesends third indication information to the first MS, wherein the thirdindication information indicates the first MS to transmit the firstservice using the first resource allocation parameter set.

In combination with the second aspect and the abovementionedimplementation modes thereof, in a fourth implementation mode of thesecond aspect, the operation that the network device sends the thirdindication information to the first MS may include that: the networkdevice sends the third indication information to the first MS through adownlink control channel. In combination with the second aspect and theabovementioned implementation modes thereof, in a fifth implementationmode of the second aspect, the operation that the network device sendsthe third indication information to the first MS through the downlinkcontrol channel may include that: the network device sends the thirdindication information to the first MS through a first reserved resourcein the downlink control channel; or the network device determines afirst preset format and generates and sends the third indicationinformation according to the first preset format; or the network devicedetermines a first preset RNTI and contains the first preset RNTI in thethird indication information for sending to the first MS.

In combination with the second aspect and the abovementionedimplementation modes thereof, in a sixth implementation mode of thesecond aspect, the operation that the network device issues the Nresource allocation parameter sets to the first MS may include that: thenetwork device issues a one-to-one mapping between the N resourceallocation parameter sets and N index identifiers to the first MS, thethird indication information including the index identifiercorresponding to the first resource allocation parameter set.

In combination with the second aspect and the abovementionedimplementation modes thereof, in a seventh implementation mode of thesecond aspect, the index identifier may include a number or an RNTI.

In combination with the second aspect and the abovementionedimplementation modes thereof, in an eighth implementation mode of thesecond aspect, before the operation that the network device issues the Nresource allocation parameter sets to the first MS, the method mayfurther include that: the network device acquires T service informationwhich are supported by the first MS from the first MS; and the networkdevice determines the N resource allocation parameter sets according tothe T service information, wherein T is no less than N, and each of theT service information may correspond to a resource allocation parameterset.

In combination with the second aspect and the abovementionedimplementation modes thereof, in a ninth implementation mode of thesecond aspect, the operation that the network device acquires the Tservice information which are supported by the first MS from the firstMS may include that: the network device acquires the T serviceinformation, which are supported by the first MS, reported by the firstMS through AS signaling; or the network device acquires the T serviceinformation, which are supported by the first MS, reported by the firstMS through NAS signaling.

In combination with the second aspect and the abovementionedimplementation modes thereof, in a tenth implementation mode of thesecond aspect, the operation that the network device receives the firstindication information sent by the first MS may include that: thenetwork device receives the first indication information sent by thefirst MS through an uplink data channel, wherein the first indicationinformation may be carried in a MAC layer of a data packet; or thenetwork device receives the first indication information sent by thefirst MS through an uplink control channel; or the network devicereceives the first indication information sent by the first MS throughRRC signaling.

In combination with the second aspect and the abovementionedimplementation modes thereof, in an eleventh implementation mode of thesecond aspect, the method may further include that: the network devicesends fourth indication information to the first MS, wherein the fourthindication information indicates the first MS to stop transmitting theservice with the first resource allocation parameter set.

In combination with the second aspect and the abovementionedimplementation modes thereof, in a twelfth implementation mode of thesecond aspect, the resource allocation parameter in each of the Nresource allocation parameter sets may include at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter, or a number of HARQprocesses.

In combination with the second aspect and the abovementionedimplementation modes thereof, in a thirteenth implementation mode of thesecond aspect, the operation that the network device issues the Nresource allocation parameter sets to the first MS may include that: thenetwork device sends n configuration information carrying the N resourceallocation parameter sets to the first MS, wherein each piece ofconfiguration information may carry at least one of the N resourceallocation parameter sets, N is no less than n, and n is no less than 1.

In combination with the second aspect and the abovementionedimplementation modes thereof, in a fourteenth implementation mode of thesecond aspect, the method may further include that: the network deviceacquires information of a second mapping relationship, wherein theinformation of the second mapping relationship may indicate serviceinformation of each of multiple services, wherein the second mappingrelationship may be the same as a first mapping relationship, andinformation of the first mapping relationship may be information usedwhen the first MS determines the service information of each of themultiple services.

A third aspect provides a service transmission apparatus, which includesunits or modules configured to implement the first aspect and eachimplementation mode of the first aspect.

A fourth aspect provides a service transmission apparatus, whichincludes units or modules configured to implement the second aspect andeach implementation mode of the second aspect.

A fifth aspect provides a computer program product, which includescomputer program codes, the computer program codes being run by areceiving unit, processing unit and sending unit or receiver, processorand sender of a MS to enable the MS to execute the service transmissionmethod according to any of the first aspect and various implementationmodes thereof.

A sixth aspect provides a computer program product, which includes acomputer program codes, the computer program codes being run by areceiving unit, processing unit and sending unit or receiver, processorand sender of a network device to enable the network device to executethe service transmission method in according to any of the second aspectand various implementation modes thereof.

A seventh aspect provides a computer-readable storage medium, whichstores a program, the program enabling a MS to execute any servicetransmission method in the first aspect and various implementation modesthereof.

An eighth aspect provides a computer-readable storage medium, whichstores a program, the program enabling a network device to execute anyservice transmission method in the second aspect and variousimplementation modes thereof.

According to the service transmission method and apparatus ofembodiments of the disclosure, the first MS negotiates with the networkdevice to determine multiple resource allocation parameter sets inadvance, the multiple resource allocation parameter sets correspond tomultiple SPS manners respectively, and when the first MS and the networkdevice are required to transmit the first service, the first MS and thenetwork device may determine the first resource allocation parameter setcorresponding to a service type of the first service from the multiple(N) resource allocation parameter sets according to the service type ofthe first service and transmit the first service according to the firstresource allocation parameter set, so as to flexibly and rapidly dealwith different requirements of different services on SPS.

BRIEF DESCRIPTION OF DRAWINGS

In order to describe the technical solutions of the embodiments of thedisclosure more clearly, the drawings to be used in the embodiments ofthe disclosure will be simply introduced below. Obviously, the drawingsdescribed below are only some embodiments of the disclosure. Otherdrawings may further be obtained by those of ordinary skilled in the artaccording to these drawings without creative work.

FIG. 1 illustrates a schematic diagram of an example of a communicationsystem suitable for using a service transmission method according to anembodiment of the disclosure.

FIG. 2 illustrates a schematic flowchart of an example of a servicetransmission method according to an embodiment of the disclosure.

FIG. 3 illustrates a schematic interaction diagram of an example of aservice transmission method according to an embodiment of thedisclosure.

FIG. 4 illustrates a schematic flowchart of another example of a servicetransmission method according to an embodiment of the disclosure.

FIG. 5 illustrates a schematic interaction diagram of another example ofa service transmission method according to an embodiment of thedisclosure.

FIG. 6 illustrates a schematic flowchart of another example of a servicetransmission method according to an embodiment of the disclosure.

FIG. 7 illustrates a schematic flowchart of another example of a servicetransmission method according to an embodiment of the disclosure.

FIG. 8 illustrates a schematic block diagram of an example of a servicetransmission apparatus according to an embodiment of the disclosure.

FIG. 9 illustrates a schematic block diagram of another example of aservice transmission apparatus according to an embodiment of thedisclosure.

FIG. 10 illustrates a schematic block diagram of another example of aservice transmission apparatus according to an embodiment of thedisclosure.

FIG. 11 illustrates a schematic block diagram of another example of aservice transmission apparatus according to an embodiment of thedisclosure.

FIG. 12 illustrates a schematic structure diagram of an example of aservice transmission apparatus according to an embodiment of thedisclosure.

FIG. 13 illustrates a schematic structure diagram of another example ofa service transmission apparatus according to an embodiment of thedisclosure.

FIG. 14 illustrates a schematic structure diagram of another example ofa service transmission apparatus according to an embodiment of thedisclosure.

FIG. 15 illustrates a schematic structure diagram of another example ofa service transmission apparatus according to an embodiment of thedisclosure.

DETAILED DESCRIPTION

The technical solutions in the embodiments of the disclosure will beclearly and completely described below in combination with the drawingsin the embodiments of the disclosure. Obviously, the describedembodiments are not all embodiments but part of embodiments of thedisclosure. All other embodiments obtained by those of ordinary skilledin the art on the basis of the embodiments in the disclosure withoutcreative work shall fall within the scope of protection of thedisclosure.

Terms “part”, “module”, “system” and the like used in the specificationare adopted to represent a computer related entity, hardware, firmware,hardware and software combination, software or software in execution.For example, a part may be, but not limited to, a process running on aprocessor, the processor, an object, an executable file, an executionthread, a program and/or a computer. The drawings show that anapplication running on a computing device and the computing device mayboth be parts. One or more parts may reside in a process and/or anexecution thread, and the parts may be located on a computer and/ordistributed between two or more computers. In addition, these parts maybe executed from various computer-readable media with various datastructures stored thereon. The parts may transmit through local and/orremote processes according to signals with one or more data groups (forexample, data from two parts interacting with another part of a localsystem, a distributed system and/or a network, for example, the Internetinteracting with another system through a signal).

The solutions of the embodiments of the disclosure may be applied to anexisting cellular communication system, for example, systems of a GlobalSystem for Mobile Communication (GSM), Wideband Code Division MultipleAccess (WCDMA) and Long Term Evolution (LTE), and supportedcommunication mainly includes voice and data communication. Connectionssupported by a conventional base station are usually limited in numberand easy to implement.

A next-generation mobile communication system will not only supportconventional communication, but also support Machine to Machine (M2M)communication, or referred to as Machine Type Communication (MTC). It ispredicted that, by 2020, MTC devices connected to networks will reach500 to 1,000 hundred million, which will be far larger than an existingconnection number. M2M services have greatly different networkrequirements due to their greatly different service types. There mayroughly be the following requirements:

-   -   reliable transmission but insensitivity to delay; and    -   low delay and high-reliability transmission.

It is easier to process a reliable-transmission delay-insensitiveservice. However, a service of a low-delay and highly-reliabletransmission type not only requires a short transmission delay but alsorequires reliability, for example, a Vehicle to Vehicle (V2V) service ora Vehicle to Everything (V2X) service. Unreliable transmission may causeretransmission and an excessively long transmission delay and may notmeet the requirements.

Existence of a large number of connections makes a future wirelesscommunication system greatly different from an existing communicationsystem. A large number of connections require more resources to beconsumed in accessing a terminal device and require more resources to beconsumed in transmission of scheduling signaling related to datatransmission of the terminal device. The solutions according to theembodiments of the disclosure may effectively solve the resourceconsumption problem.

Alternatively, a network device is a base station, and a MS is UserEquipment (UE).

Each embodiment of the disclosure is described in combination with a MS.The MS may also be referred to as UE, a terminal device, an accessterminal, a user unit, a user station, a mobile radio station, a remotestation, a remote terminal, a mobile device, a user terminal, aterminal, wireless communication devices, a user agent or a user device.The MS may be a station in a Wireless Local Area Network (WLAN), and maybe a cell phone, a cordless phone, a Session Initiation Protocol (SIP)phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant(PDA), a handheld device with a wireless communication function, acomputing device, other processing device connected to a wireless modem,a vehicle-mounted device, a wearable device, a MS in a future5th-Generation (5G) network, a MS in a future evolved Public Land MobileNetwork (PLMN) or the like.

In addition, each embodiment of the disclosure is described incombination with a network device. The network device may be a deviceconfigured to transmit with the MS, and the network device may be anAccess Point (AP) in the WLAN, a Base Transceiver Station (BTS) in aGlobal System for Mobile Communication (GSM) or Code Division MultipleAccess (CDMA), may also be allodeB (NB) in WCDMA, and may further be anEvolutional Node B (eNB or eNodeB) in LTE, or a relay station or AP, ora vehicle-mounted device, a wearable device, a network device in thefuture 5G network, a network device in the future evolved PLMN or thelike.

In addition, each aspect or characteristic of the disclosure may beimplemented into a method, a device or a product programed with astandard and/or using an engineering technology. Term “product” used inthe application covers a computer program which may be accessed from anycomputer-readable device, carrier or medium. For example, thecomputer-readable medium may include, but not limited to: a magneticstorage device (for example, a hard disk, a floppy disk or a magnetictape), an optical disk (for example, a Compact Disk (CD), a DigitalVersatile Disk (DVD)), a smart card and a flash memory (for example, anErasable Programmable Read-Only Memory (EPROM), a card, a stick or a keydriver). In addition, various storage media described in the disclosuremay represent one or more devices and/or other machine-readable mediaconfigured to store information. Term “machine-readable medium” mayinclude, but not limited to, a wireless channel and various other mediacapable of storing, including and/or carrying instructions and/or data.

FIG. 1 illustrates a schematic diagram of an information transmissioncommunication system according to the disclosure. As illustrated in FIG.1, the communication system 100 includes a network device 102, and thenetwork device 102 may include multiple antennae, for example, antennae104, 106, 108, 110, 112 and 114. In addition, the network device 102 mayadditionally include a sender chain and a receiver chain. Those ofordinary skilled in the art may know that all of them may includemultiple parts (for example, a processor, a modulator, a multiplexer, ademodulator, a demultiplexer or an antenna) related to signal sendingand receiving.

The network device 102 may communicate with multiple terminal devices(for example, a terminal device 116 and a terminal device 122). However,it can be understood that the network device 102 may communicate withany amount of terminal devices like the terminal device 116 or 122. Theterminal device 116 and 122 may be, for example, cell phones, smartphones, portable computers, handheld communication devices, a handheldcomputing device, satellite radio devices, global positioning systems,PDAs and/or any other proper device configured for communication on thewireless communication system 100.

As illustrated in FIG. 1, the terminal device 116 communicates with theantennae 112 and 114, wherein the antennae 112 and 114 send informationto the terminal device 116 through a forward link 118 and receiveinformation from the terminal device 116 through a reverse link 120. Inaddition, the terminal device 122 communicates with the antennae 104 and106, wherein the antennae 104 and 106 send information to the terminaldevice 122 through a forward link 124 and receive information from theterminal device 122 through a reverse link 126.

For example, in a Frequency Division Duplex (FDD) system, for example,the forward link 118 may use a frequency band different from that usedby the reverse link 120, and the forward link 125 may use a frequencyband different from that used by the reverse link 126.

For another example, in a Time Division Duplex (TDD) system and a fullduplex system, the forward link 118 and the reverse link 120 may use thesame frequency band, and the forward link 124 and the reverse link 126may use the same frequency band.

Each antenna (or antenna group formed by multiple antennae) and/orregion designed for communication are/is referred to as sectors/a sectorof the network device 102. For example, the antenna group may bedesigned to communicate with a terminal device in a sector of coveragearea of the network device 102. In a process that the network device 102communicates with the terminal device 116 and 122 through the forwardlinks 118 and 124 respectively, a sending antenna of the network device102 may use beamforming to improve signal noise ratios of the forwardlinks 118 and 124. In addition, compared with a manner that the networkdevice sends signals to all its a terminal device through a singleantenna, when the network device 102 sends signals to the terminaldevice 116 and 122 randomly scattered in the related coverage area usingbeamforming, a mobile device in an adjacent cell may be interfered less.

In a given time, the network device 102, the terminal device 116 or theterminal device 122 may be a wireless communication sending deviceand/or a wireless communication receiving device. When data is sent, thewireless communication sending device may code the data fortransmission. Specifically, the wireless communication sending devicemay acquire (for example, generation, receiving from anothercommunication device or storage in a memory) a certain number of databits to be sent to the wireless communication receiving device through achannel. The data bits may be included in a transmission block (ormultiple transmission blocks) of the data, and the transmission blockmay be segmented to generate multiple code blocks.

In addition, the communication system 100 may be a PLMN or aDevice-to-Device (D2D) network or an M2M network or a V2V network or aV2X network or another network. FIG. 1 is only a simplified schematicdiagram listed as an example, and the network may further include othera network device which is not drawn in FIG. 1.

FIG. 2 illustrates a schematic flowchart of an uplink data transmissionmethod 200 described from the view of a first MS according to anembodiment of the disclosure. As illustrated in FIG. 2, the method 200includes the following operations.

In S210, the first MS acquires N resource allocation parameter sets froma network device. Each of the N resource allocation parameter setsincludes at least one resource allocation parameter, and N is no lessthan 2.

In S220, the first MS sends first indication information to the networkdevice. The first indication information indicates a service type of afirst service to be transmitted by the first MS, so as for the networkdevice to determine a first resource allocation parameter set adapted tothe service type of the first service from the N resource allocationparameter sets.

In S230, the first MS receives second indication information sent by thenetwork device. The second indication information indicates a firsttarget resource.

In S240, the first MS determines the first resource allocation parameterset adapted to the service type of the first service from the N resourceallocation parameter sets, and the first MS transmits the first serviceusing the first target resource according to the first resourceallocation parameter set.

At first, resource allocation parameter(s) used in the embodiment of thedisclosure will be described in detail.

In the embodiment of the disclosure, the resource allocationparameter(s) is/are used for periodic resource scheduling (or periodicresource allocation), or, the resource allocation parameter(s) may beparameter(s) related to periodic resource scheduling. Exemplarily butunlimitedly, the resource allocation parameter(s) in each of the Nresource allocation parameter sets include(s) at least one of atransmission periodicity, a receiving periodicity, a transmit powercontrol parameter, or a number of HARQ processes.

Specifically, the transmission periodicity may be a time interval ofresources used by the MS for sending data, information or the like onceor for multiple times in a time domain. Exemplarily but unlimitedly, thetransmission periodicity may be a size of a continuous Transmission TimeInterval (TTI) used by the MS for sending the data, the information orthe like.

It is to be noted that, in the embodiment of the disclosure, a data orinformation sending target of the MS may be a network device, or may beanother MS and the like, which is not specially limited in thedisclosure. When the data or information sending target of the MS is thenetwork device, the transmission periodicity may be an uplinktransmission period. In addition, when the transmission periodicityincludes a period used when the MS sends the data or the information for“multiple times”, a size of the period corresponding to each sendingprocess may be the same as one another or may be different from oneanother, which is not specially limited in the disclosure.

The receiving periodicity may be a time interval of resources used bythe MS for receiving data, information or the like once or for multipletimes in the time domain. Exemplarily but unlimitedly, the receivingperiodicity may be a size of a continuous TTI used by the MS forreceiving the data, the information or the like.

It is to be noted that, in the embodiment of the disclosure, a source ofthe data or information received by the MS may be a network device ormay be another MS and the like, which is not specially limited in thedisclosure. When the source of the data or information received by theMS is the network device, the receiving periodicity may be a downlinktransmission period. In addition, when the receiving periodicityincludes a period used when the MS receives the data or the informationfor “multiple times”, a size of the period corresponding to eachreceiving process may be the same as one another or may be differentfrom one another, which is not specially limited in the disclosure.

The transmit power control parameter is a parameter related to transmitpower used when the MS sends the data, the information or the like onceor for multiple times. Exemplarily but unlimitedly, in the embodiment ofthe disclosure, the transmit power control parameter may be a maximumvalue of transmit power which can be used by the MS.

At present, a stop-and-wait HARQ protocol is widely used, so that it isnecessary to configure the number of corresponding HARQ processes. In aprocess of waiting for feedback information of a certain HARQ process,another idle process may be continued to be used to transmit a datapacket. A minimum Round Trip Time (RTT) of HARQ is defined as acompletion time of a data packet transmission process, and includes thewhole process that a data packet is started to be sent at a sender, areceiver feeds back Acknowledgement (ACK)/Negative Acknowledgement(NACK) signaling according to a result after receiving and processingand the sender determines to perform retransmission or transmit a newdata packet in a next frame after demodulating and processing theACK/NACK signaling. The number of HARQ processes is closely related tothe minimum RTT of HARQ. For FDD, the number of HARQ processes is equalto the number of subframes included in a minimum RTT of HARQ; and forTDD, the number of HARQ processes is the number of subframes in the samesending direction in a minimum RTT of HARQ.

It is to be understood that the specific parameters included in theresource allocation parameters listed above are only exemplarilydescribed and not intended to limit the disclosure, and other parametersrelated to periodic resource scheduling or periodic resource allocationall fall within the scope of protection of the disclosure.

It is to be noted that, in the embodiments of the disclosure, types ofresource allocation parameters included in a resource allocationparameter set are not specially limited. For example, a resourceallocation parameter set may include all the resource allocationparameters listed above, or a resource allocation parameter set mayinclude part of the resource allocation parameters listed above, andtypes and number of resource allocation parameters included in each ofthe N resource allocation parameter sets in “N resource allocationparameter sets” mentioned hereinafter may be the same or may bedifferent, which is not specially limited in the disclosure.

In S210, a MS #A (i.e., an example of the first MS) may acquire N (N isno less than 2) resource allocation parameter sets from a network device#A (i.e., an example of the network device). Here, the network device #Amay be a network device, for example, a base station or an AP, accessedby the MS #A.

Exemplarily but unlimitedly, the MS #A may acquire the N resourceallocation parameter sets from the network device #A through thefollowing process.

That is, alternatively, before the operation that the first MS acquiresthe N resource allocation parameter sets from the network device, themethod further includes that: the first MS reports T service types(i.e., an example of service information) which is supported by thefirst MS to the network device, so as for the network device todetermine and issue the N resource allocation parameter sets to the MSaccording to the T service types, where T is no less than N, and each ofthe T service types is mapped to one resource allocation parameter set.

Specifically, in the embodiment of the disclosure, the MS #A maydetermine a service type of a service which is supported (or can beaccessed) by the MS #A.

Exemplarily but unlimitedly, the MS #A may determine the service typewhich is supported by the MS #A in the following manner.

That is, alternatively, before the operation that the first MS reportsthe T service types which is supported by the first MS to the networkdevice, the method further includes the following operations.

The first MS acquires information of a first mapping relationship. Theinformation of the first mapping relationship indicates a service typeof each of multiple services, where the first mapping relationship isthe same as a second mapping relationship, and information of the secondmapping relationship is used when the network device determines theservice type of each of the multiple services.

The first MS determines the T service types corresponding to K serviceswhich is supported by the first MS according to the information of thefirst mapping relationship, wherein K is no less than T.

Specifically, the MS #A may acquire a service type table entry #A (i.e.,an example of the information of the first mapping relationship)indicating a mapping relationship between multiple services and multipleservice types.

Moreover, the network device #A may also acquire the service type tableentry #A (i.e., an example of the information of the first mappingrelationship).

Therefore, the MS #A and the network device #A may determine the servicetype of each service on the basis of the same rule, that is, for thesame service #A, service types, determined by the MS #A and the networkdevice #A, of the service #A are consistent, and furthermore,reliability of the service transmission method of the disclosure may beensured.

Exemplarily but unlimitedly, the service type table entry #A may beissued to the MS #A and the network device #A by a high-layer managementdevice or a telecommunication operating company, or, the service typetable entry #A may be preset in the MS #A and the network device #A bymanufacturers, or, the service type table entry #A may be issued to theMS #A by the network device #A (for example, in an access process of theMS #A). There are no special limits made in the disclosure.

Thereafter, the MS #A may determine a service type of each of multiple(for example, K) services which may be accessed by the MS #A accordingto the service type table entry #A and send indication information ofmultiple (for example, T) determined service types to the network device#A.

It is to be noted that, in the embodiment of the disclosure, multipleservices may be of one service type and each service uniquely belongs toone service type, so that K is no less than T.

Exemplarily but unlimitedly, the MS #A may send the indicationinformation of the T service types to the network device #A in thefollowing manner.

That is, alternatively, the operation that the first MS reports the Tservice types which is supported by the first MS to the network deviceincludes that: the first MS reports the T service types which issupported by the first MS to the network device through AS signaling.

Specifically, in the embodiment of the disclosure, the MS #A may carrythe indication information of the T service types in the AS signalingfor sending to the network device #A in the access process for thenetwork device #A.

Exemplarily but unlimitedly, the AS signaling may include RRC signaling.

Or, alternatively, the operation that the first MS reports the T servicetypes which is supported by the first MS to the network device includesthat: the first MS reports the T service types which is supported by thefirst MS to the network device by a Mobility Management Entity (MME)through NAS signaling.

Specifically, in the embodiment of the disclosure, the MS #A may carrythe indication information of the T service types in the NAS signalingfor sending to the MME, so that the MME may send the indicationinformation of the T service types to the network device #A through, forexample, an 51 interface.

It is to be noted that, in the embodiment of the disclosure, a processof reporting the T service types by the MS #A may be completed byreporting for once (or, one transmission of message or signaling) or maybe completed by reporting for multiple times, which is not speciallylimited in the disclosure.

Therefore, the network device #A may determine the T service typessupported by the MS #A, and may determine the resource allocationparameter set corresponding to each of the T service types to obtain theN resource allocation parameter sets.

Exemplarily but unlimitedly, in the embodiment of the disclosure, thenetwork device #A may acquire a resource allocation parameter set tableentry #A indicating a mapping relationship between multiple servicetypes and multiple resource allocation parameter sets, so that thenetwork device #A may search the resource allocation parameter set tableentry #A for the resource allocation parameter set corresponding to eachof the T service types to further determine the N resource allocationparameter sets. It is to be noted that, in the embodiment of thedisclosure, a resource allocation parameter set may correspond tomultiple service types but each service type uniquely corresponds to oneresource allocation parameter set, so that T is no less than N.Moreover, for example, under the condition that multiple (two or morethan two) service types correspond to the same resource allocationparameter set, or, under the condition that the resource allocationparameter sets corresponding to one or more service types in the Tservice types are not recorded in the resource allocation parameter settable entry #A, the N resource allocation parameter sets actuallycorrespond to M service types in the T service types, T is no less thanM.

Exemplarily but unlimitedly, the resource allocation parameter set tableentry #A may be issued to the network device #A by the high-layermanagement device or the telecommunication operating company, or, theresource allocation parameter set table entry #A may be preset in thenetwork device #A by the manufacturer. There are no special limits madein the disclosure.

According to the service transmission method in the embodiment of thedisclosure, the network device determines and issues the multipleresource allocation parameter sets to the MS according to the servicetypes, which is supported by the MS, reported by the MS, so as toflexibly deal with different service transmission requirements ofdifferent MSs.

It is to be understood that the method and process, listed above, ofdetermining the N resource allocation parameter sets by the networkdevice #A are only exemplarily described and not intended to limit thedisclosure. For example, the network device #A may also autonomouslydetermine the N resource allocation parameter sets. Or, the networkdevice #A may also determine the N resource allocation parameter setsunder the condition of not referring to the service types reported bythe MS #A, and exemplarily but unlimitedly, under this condition, thenetwork device #A may take all prestored resource allocation parametersets as the N resource allocation parameter sets.

As mentioned above, after the N resource allocation parameter sets aredetermined, the network device #A may issue information related to the Nresource allocation parameter sets to the MS #A.

In the embodiment of the disclosure, the network device #A may send theN resource allocation parameter sets to the MS #A, for example, throughthe RRC signaling.

It is to be noted that, in the embodiment of the disclosure, the processof issuing the N resource allocation parameter sets by the networkdevice #A may be completed by issuing for once (or, one transmission ofmessage or signaling), or may be completed by issuing for n times (forexample, through n configuration information, wherein one piece ofconfiguration information is transmitted in a transmission process).There are no special limits made in the disclosure.

That is, alternatively, the operation that the first MS acquires the Nresource allocation parameter sets from the network device includes thatthe following operations.

The first MS receives n configuration information carrying the Nresource allocation parameter sets from the network device, where eachpiece of configuration information carries at least one of the Nresource allocation parameter sets, N is no less than n, and n is noless than 1.

Moreover, the process of issuing the N resource allocation parametersets by the network device #A may correspond to the process of reportingthe T service types by the MS #A. For example, if the MS #A completesthe process of reporting the T service types by one reporting, thenetwork device #A may complete the process of issuing the N resourceallocation parameter sets by issuing for once; or, if the MS #Acompletes the process of reporting the T service types by reporting formultiple times, the network device #A may complete the process ofissuing the N resource allocation parameter sets by issuing for n times(for example, through the n configuration information), and under thiscondition, the resource allocation parameter set issued by the networkdevice #A during the i^(th) transmission may correspond to the servicetype transmitted by the MS #A during the i^(th) reporting, so that,every time when the MS #A reports a service type, the MS #A maydetermine the resource allocation parameter set received after thei^(th) reporting (or, received by the MS for the i^(th) time) as theresource allocation parameter set corresponding to the service typereported for the i^(th) time.

Therefore, the MS #A may acquire the N resource allocation parametersets.

In the embodiment of the disclosure, the network device and the MScommunicate the N resource allocation parameter sets before generationof a service, for example, in the access process of the MS for thenetwork device, so that a transmission process of resource allocationparameter sets with a larger amount of information may be implementedbefore occurrence of the service, a service access process can beaccelerated, and a user experience can be improved.

Alternatively, the N service types include a basic service type, and aresource allocation parameter set corresponding to the basic servicetype includes all parameters for periodic-scheduling-based servicetransmission.

Specifically, in the embodiment of the disclosure, the N service typesmay include the basic service type, and for the basic service type, itscorresponding resource allocation parameter set (recorded as a basicresource allocation parameter set hereinafter for convenience ofunderstanding and distinction) may include all parameters forperiodic-scheduling-based service transmission, for example, allparameters in the transmission periodicity, the receiving periodicity,the transmit power control parameter and the number of the HARQprocesses.

Moreover, in the embodiment of the disclosure, the basic resourceallocation parameter set may be determined as a default parameter usedduring service transmission of the MS, that is, when the MS receives noresource allocation parameter set, which is indicated by the networkdevice, for use during service transmission, the MS may perform servicetransmission with the basic resource allocation parameter set as adefault.

In addition, alternatively, when the first resource allocation parameterset includes part of the parameters for periodic-scheduling-basedservice transmission, the operation that the first MS transmits thefirst service using the first target resource according to the firstresource allocation parameter set includes the following operations.

The first MS transmits the first service with the first resourceallocation parameter set, the resource allocation parameter setcorresponding to the basic service type, and the first target resource.

Specifically, in the embodiment of the disclosure, the N service typesmay include one or more non-basic service types, and for the non-basicservice types, their corresponding resource allocation parameter sets(recorded as non-basic resource allocation parameter sets hereinafterfor convenience of understanding and distinction) may include all orpart of the parameters for periodic-scheduling-based servicetransmission, for example, all or part of the parameters in thetransmission periodicity, the receiving periodicity, the transmit powercontrol parameter and the number of the HARQ processes.

When the service type of the service to be transmitted by the MS is anon-basic service type and a non-basic resource allocation parameter setcorresponding to the non-basic service type includes part of theparameters for periodic-scheduling-based service transmission, assumingthat all of the parameters for periodic-scheduling-based servicetransmission (i.e., the basic resource allocation parameter set) form aparameter set α, and the parameters in the non-basic resource allocationparameter set form a parameter set β, then the parameter set β is asubset of the parameter set α. Therefore, the network device and the MSmay transmit the service of the non-basic service type on the basis ofthe parameters in the parameter set α other than those in the parameterset β and the parameter set β.

Exemplarily but unlimitedly, under the condition that the embodiment ofthe disclosure is applied to a V2V system or a V2X system, services ofthe basic service type may include services of transmitting informationof a location, a speed, a trajectory and the like. Services of thenon-basic service type may include services of transmitting informationof collision alarms, emergency stop alarms and the like.

In S220, when the MS #A is required to access the service #A (i.e., anexample of the first service), the MS #A may send scheduling requestinformation #A to the network device #A, where the scheduling requestinformation #A indicates the MS #A to request the network device #A toallocate a transmission resource (for example, a frequency-domainresource) for transmission of the service #A to the MS #A, and cellsincluded in the scheduling request information and a sending manner maybe similar to those in the prior art, and the detailed descriptionthereof is omitted for avoiding confusion.

Moreover, the MS #A may send indication information (i.e., an example ofthe first indication information) of a service type (i.e., an example ofthe service information) of the service #A to the network device #A.

Here, the indication information of the service type of the service #Amay be included in the scheduling request information #A or may beindependent from the scheduling request information #A, which is notspecially limited in the disclosure.

Alternatively, the operation that the first MS sends the firstindication information to the network device includes that the followingoperations.

The first MS sends a data packet containing the first indicationinformation to the network device through an uplink data channel, wherethe first indication information is carried in a MAC layer of the datapacket.

Specifically, in the embodiment of the disclosure, the MS #A may carrythe indication information of the service type of the service #A in adata packet for sending to the network device #A through the uplink datachannel. Exemplarily but unlimitedly, the indication information of theservice type of the service #A may specifically be carried in a MAClayer of the data packet.

Alternatively, the operation that the first MS sends the firstindication information to the network device includes that the MS sendsthe first indication information to the network device through an uplinkcontrol channel.

Specifically, in the embodiment of the disclosure, the MS #A may sendthe indication information of the service type of the service #A to thenetwork device #A through the uplink control channel.

Alternatively, the operation that the first MS sends the firstindication information to the network device includes that the first MSsends the first indication information to the network device through RRCsignaling.

Specifically, in the embodiment of the disclosure, the MS #A may sendthe indication information of the service type of the service #A to thenetwork device #A through the RRC signaling.

It is to be understood that the methods, listed above, for sending theindication information of the service type of the service #A to thenetwork device #A by the MS #A are only exemplarily described and notintended to limit the disclosure, and all other methods which may beadopted by the MS to send the information to the network device shallfall within the scope of protection of the disclosure.

Exemplarily but unlimitedly, in the embodiment of the disclosure, thesystem may allocate a service type identifier, for example, anSPS-Cell-RNTI (SPS-C-RNTI), capable of uniquely indicating the servicetype to each service type, so that the MS #A may take the service typeidentifier of the service type of the service #A as the first indicationinformation.

Therefore, the network device #A may allocate the resource (i.e., thefirst target resource, recorded as a resource #A hereinafter forconvenience of understanding and description) for transmitting theservice #A to the MS #A according to the scheduling request information#A. Moreover, the network device #A may determine to use the resourceallocation parameter set (i.e., an example of the first resourceallocation parameter set, recorded as a resource allocation parameterset #A hereinafter for convenience of understanding and description)corresponding to the service type of the service #A according to theindication information of the service type of the service #A.

Alternatively, the first target resource is allocated to the first MS bythe network device according to the service type of the first serviceand/or the first resource allocation parameter set.

Specifically, in the embodiment of the disclosure, the network device #Amay determine the resource #A according to the resource allocationparameter set #A. Exemplarily but unlimitedly, the network device #A mayensure that a time-domain resource corresponding to the resource #A iswithin a transmission period indicated by the resource allocationparameter set #A according to the resource allocation parameter set #A.

Or, in the embodiment of the disclosure, the network device #A maydetermine the resource #A according to the service type of the service#A. Exemplarily but unlimitedly, the network device #A may ensure thatthe time-domain resource corresponding to the resource #A is within thetransmission period indicated by the resource allocation parameter set(i.e., the resource allocation parameter set #A) corresponding to theservice type of the service #A according to the service type of thefirst service.

It is to be understood that the manner, listed above, of allocating aresource by the network device according to resource allocationparameters used for transmission is only exemplarily described and notintended to limit the disclosure, and all other methods and processescapable of performing resource allocation according to the resourceallocation parameters for transmission shall fall within the scope ofprotection of the disclosure.

In addition, in the embodiment of the disclosure, as the firstindication information, a service identifier of the service #A may belisted. A service identifier of a service uniquely indicates theservice. Therefore, the network device #A may determine, according tothe service identifier of the service #A, that the MS #A needs to accessthe service #A and search for the resource allocation parameter set #Acorresponding to the service #A according to the service type tableentry #A (i.e., an example of first mapping information) acquired above.

Therefore, the network device #A may determine the resource allocationparameter set #A and resource #A for transmitting the service #A.

Moreover, the network device may send indication information (orresource scheduling information, i.e., an example of the secondindication information) of the resource #A to the MS #A.

Therefore, in S230, the MS #A may acquire the indication information ofthe resource #A.

In S240, the MS #A may determine the resource allocation parameter set#A corresponding to the service type of the service #A and transmit theservice #A with the resource allocation parameter set #A and theresource #A.

For example, the MS #A may send data of the service #A to the networkdevice #A or other communication devices using the resource #A in atransmission periodicity indicated by the resource allocation parameterset #A.

For another example, the MS #A may receive the data of the service #Afrom the network device #A or the other communication devices using theresource #A in a receiving periodicity indicated by the resourceallocation parameter set #A.

For another example, the MS #A may make transmit power lower than atransmit power control parameter indicated by the resource allocationparameter set #A when sending the data of the service #A.

For another example, the MS #A may retransmit the data of the service #Ausing a number of HARQ processes indicated by the resource allocationparameter set #A.

The method and process of determining the resource allocation parameterset #A by the MS #A in the embodiment of the disclosure will mainly bedescribed below in detail.

In the embodiment of the disclosure, information related to the Nresource allocation parameter sets acquired from the network device #Aby the MS #A in S210 may be indication information only indicating the Nresource allocation parameter sets (i.e., a first manner), or, theinformation related to the N resource allocation parameter sets acquiredfrom the network device #A by the MS #A in S210 may be indicationinformation indicating the N resource allocation parameter sets and theM service types (i.e., a second manner).

Methods and processes of determining the resource allocation parameterset #A by the MS #A in the first manner and the second manner willrespectively be described below in detail.

The First Manner

Alternatively, the method further includes the following operations.

The first MS receives third indication information sent by the networkdevice. The third indication information indicates the first MS totransmit the first service using the first resource allocation parameterset.

The operation that the first MS determines the first resource allocationparameter set from the N resource allocation parameter sets includesthat: the first MS determines the first resource allocation parameterset from the N resource allocation parameter sets according to the thirdindication information.

Specifically, in the embodiment of the disclosure, the network device #Amay send indication information (i.e., an example of the thirdindication information) of the resource allocation parameter set #A tothe MS #A after determining the resource allocation parameter set #A.

Exemplarily but unlimitedly, in the embodiment of the disclosure, thefollowing information may be adopted as the indication information ofthe resource allocation parameter set #A.

That is, alternatively, the operation that the first MS acquires the Nresource allocation parameter sets from the network device includesthat: the first MS acquires a one-to-one mapping between the N resourceallocation parameter sets and N index identifiers, where the thirdindication information includes an index identifier corresponding to thefirst resource allocation parameter set.

Specifically, the network device #A may issue an index table entry #Arecording the N resource allocation parameter sets and the indexidentifier of each of the N resource allocation parameter sets whentransmitting the N resource allocation parameter sets to the MS #A.

Therefore, when being required to indicate the MS #A to transmit theservice #A using the resource allocation parameter set #A determinedabove, the network device #A may issue the index identifier (recorded asan index identifier #A hereinafter for convenience of understanding anddistinction) of the resource allocation parameter set #A to the MS #A.

Therefore, the MS #A may search the index table entry #A for theresource allocation parameter set, i.e., the resource allocationparameter set #A, indicated by the index identifier #A according to theindex identifier #A.

Exemplarily but unlimitedly, in the embodiment of the disclosure, thefollowing information may be adopted as the index identifier.

That is, alternatively, the index identifier may include a number or anRNTI.

Specifically, in the embodiment of the disclosure, the network device #Amay allocate a number (i.e., an example of the index identifier) to eachof the N resource allocation parameter sets, that is, the N resourceallocation parameter sets and the index identifiers of the N resourceallocation parameter sets are recorded in the index table entry #A.Therefore, when being required to indicate the MS #A to transmit theservice #A using the resource allocation parameter set #A determinedabove, the network device #A may issue the number of the resourceallocation parameter set #A to the MS #A, and furthermore, the MS #A maydetermine the resource allocation parameter set #A from the index tableentry #A according to the number of the resource allocation parameterset #A.

Or, in the embodiment of the disclosure, the network device #A mayallocate an RNTI (i.e., another example of the index identifier) to eachof the N resource allocation parameter sets, where an RNTI uniquelycorresponds to one resource allocation parameter set, that is, the Nresource allocation parameter sets and the RNTI corresponding to each ofthe N resource allocation parameter sets are recorded in the index tableentry #A. Therefore, when being required to indicate the MS #A totransmit the service #A using the resource allocation parameter set #Adetermined above, the network device #A may issue the RNTI correspondingto the resource allocation parameter set #A to the MS #A, andfurthermore, the MS #A may determine the resource allocation parameterset #A from the index table entry #A according to the RNTI correspondingto the resource allocation parameter set #A.

The network device issues the index identifier to indicate the resourceallocation parameter set used when the MS performs service transmission,so that an information amount of information required by interaction maybe greatly reduced, a resource occupation rate may be reduced, aninformation interaction duration may be shortened, and the userexperience may further be improved.

It is to be understood that the information listed above as the thirdindication information is only exemplarily described and not intended tolimit the disclosure, and all other information capable of enabling thenetwork device and the MS to uniquely determine the same resourceallocation parameter set shall fall within the scope of protection ofthe disclosure.

Exemplarily but unlimitedly, in the embodiment of the disclosure, thenetwork device #A may issue the third indication information to the MS#A in the following manner.

That is, alternatively, the first MS receives the third indicationinformation sent by the network device through a downlink controlchannel.

Specifically, in the embodiment of the disclosure, the network device #Amay determine the third indication information as control signaling andissue the third indication information to the MS #A through the downlinkcontrol channel.

Alternatively, the operation that the first MS receives the thirdindication information sent by the network device through the downlinkcontrol channel includes that: the first MS receives the thirdindication information through a first reserved resource in the downlinkcontrol channel.

Specifically, in the embodiment of the disclosure, a time-frequencyresource for carrying the third indication information may be a reservedtime-frequency resource (i.e., an example of the first reservedresource) in the downlink control channel specified in an existingcommunication protocol or standard, that is, the network device #A maycarry the third indication information in the reserved time-frequencyresource for sending, so that, when detecting that there is informationcontained in the reserved time-frequency resource, the MS #A maydetermine the information as the third indication information.

Alternatively, the operation that the first MS receives the thirdindication information sent by the network device includes that: thefirst MS determines a first preset format and takes information in thefirst preset format in the downlink control channel as the thirdindication information.

Specifically, in the embodiment of the disclosure, the network deviceand the MS may determine a specific format (i.e., an example of thefirst preset format) by protocol specification, negotiation or the like,that is, the network device #A may encapsulate the third indicationinformation into the specific format and carry the third indicationinformation in the downlink control channel for sending, so that, whendetecting that there is information in the specific format contained inthe downlink control channel, the MS #A may determine the information asthe third indication information.

Alternatively, the operation that the first MS receives the thirdindication information sent by the network device through the downlinkcontrol channel includes that: the first MS determines a first presetRNTI and takes information containing the first preset RNTI in thedownlink control channel as the third indication information.

Specifically, in the embodiment of the disclosure, the network deviceand the MS may determine a specific RNTI (i.e., an example of the firstpreset RNTI) by protocol specification, negotiation or the like, thatis, the network device #A may encapsulate the specific RNTI into thethird indication information and carry the third indication informationin the downlink control channel for sending, so that, when detectingthat there is information containing the specific RNTI in the downlinkcontrol channel, the MS #A may determine the information as the thirdindication information.

In addition, in the embodiment of the disclosure, the third indicationinformation may be used as activation information, that is, the MS #Amay consider that it is necessary to transmit the service through theresource allocation parameter set (i.e., the resource allocationparameter set #A) indicated by the third indication information afterreceiving the third indication information.

The Second Manner

Alternatively, the operation that the first MS acquires the N resourceallocation parameter sets from the network device includes that: thefirst MS acquires a mapping between the N resource allocation parametersets and the M service types from the network device, where M is no lessthan N, and each of the M service types is mapped to one resourceallocation parameter set.

The operation that the first MS determines the first resource allocationparameter set from the N resource allocation parameter sets includesthat: the first MS determines the first resource allocation parameterset from the N resource allocation parameter sets according to themapping between the N resource allocation parameter sets and the Mservice types and the service type of the first service.

specifically, in the embodiment of the disclosure, the informationrelated to the N resource allocation parameter sets may be a resourceallocation parameter set table entry #X indicating a mappingrelationship between the M service types and the N resource allocationparameter sets, and the mapping relationship, recorded in the resourceallocation parameter set table entry #X, between the M service types andthe N resource allocation parameter sets is consistent with the mappingrelationship, stored in the network device #A and recorded in theresource allocation parameter set table entry #A, between the M servicetypes and the N resource allocation parameter sets. Therefore, it may beensured that the resource allocation parameter sets, determined by theMS #A and the network device #A, corresponding to the service type ofthe service #A are consistent with each other.

Therefore, when being required to access the service #A, the MS #A maysearch the resource allocation parameter set table entry #X for theresource allocation parameter set (i.e., the resource allocationparameter set #A) corresponding to the service type of the service #Aaccording to the service type of the service #A.

It is to be understood that the method and process, listed above, ofdetermining the resource allocation parameter set #A by the MS #A areonly exemplarily described and not intended to limit the disclosure. Forexample, every time when the MS #A reports a service type, the MS #A maytake the resource allocation parameter set received after the i^(th)reporting (or received by the MS #A for the i^(th) time) as the resourceallocation parameter set corresponding to the service type reported forthe i^(th) time. Therefore, the MS #A may determine the mapping betweenthe N resource allocation parameter sets and the M service typesaccording to an information receiving and sending sequence, anddetermine the resource allocation parameter set (i.e., the resourceallocation parameter set #A) corresponding to the service type of theservice #A on the basis of the mapping.

Alternatively, the method further includes that: the first MS avoidstransmitting the service with a resource allocation parameter set otherthan the first resource allocation parameter set in a period fortransmitting the first service.

Specifically, in the embodiment of the disclosure, when the networkdevice #A triggers the MS #A to start more than one resource allocationparameter set for service transmission, the MS #A may adopt only oneresource allocation parameter set for service transmission in the sametime period (or the same basic time allocation unit).

For example, when transmitting the service #A with the resourceallocation parameter set #A, the MS #A may avoid (or forbid)transmitting the service with the resource allocation parameter setother than the resource allocation parameter set #A through anindication of the network device #A.

Or, when transmitting the service #A with the resource allocationparameter set #A, the MS #A may avoid (or forbid) transmitting theservice with the resource allocation parameter set other than theresource allocation parameter set #A through a protocol specification, afactory configuration or the like.

Alternatively, the method further includes that: the first MS receivesfourth indication information sent by the network device, the fourthindication information indicates the first MS to stop transmitting theservice with the first resource allocation parameter set; and the firstMS stops transmitting the service with the first resource allocationparameter set according to the fourth indication information.

Specifically, in the embodiment of the disclosure, the network device #Amay send information (i.e., an example of the fourth indicationinformation) indicating the MS #A to stop transmitting the service withthe resource allocation parameter set #A to the MS #A when determiningthat it is necessary to cause the MS #A to stop transmitting the servicewith the resource allocation parameter set #A (for example, transmissionof the service #A is completed or it is necessary to transmit a moreemergent service with another resource allocation parameter set).

Exemplarily but unlimitedly, in the embodiment of the disclosure, thefourth indication information may contain the index identifier of theresource allocation parameter set #A.

Exemplarily but unlimitedly, in the embodiment of the disclosure, thenetwork device #A may issue the fourth indication information to the MS#A in the following manner.

That is, alternatively, the operation that the first MS receives thefourth indication information sent by the network device through thedownlink control channel includes that: the first MS receives the fourthindication information through a second reserved resource in thedownlink control channel; or the first MS determines a second presetformat and takes information in the second preset format in the downlinkcontrol channel as the fourth indication information; or the first MSdetermines a second preset RNTI and takes information containing thesecond preset RNTI in the downlink control channel as the fourthindication information.

Specifically, in the embodiment of the disclosure, the network device #Amay take the fourth indication information as control signaling andissue the fourth indication information to the MS #A through thedownlink control channel.

Alternatively, the operation that the first MS receives the fourthindication information sent by the network device through the downlinkcontrol channel includes that: the first MS receives the fourthindication information through the second reserved resource in thedownlink control channel.

Specifically, in the embodiment of the disclosure, a time-frequencyresource for carrying the fourth indication information may be areserved time-frequency resource (i.e., an example of the secondreserved resource) in the downlink control channel specified in theexisting communication protocol or standard, that is, the network device#A may carry the fourth indication information in the reservedtime-frequency resource for sending, so that, when detecting that thereis information contained in the reserved time-frequency resource, the MS#A may take the information as the fourth indication information.

Or, in the embodiment of the disclosure, the network device and the MSmay determine a specific format (i.e., an example of the second presetformat) by protocol specification, negotiation or the like, that is, thenetwork device #A may encapsulate the fourth indication information intothe specific format and carry the fourth indication information in thedownlink control channel for sending, so that, when detecting that thereis information in the specific format contained in the downlink controlchannel, the MS #A may take the information as the fourth indicationinformation.

Or, in the embodiment of the disclosure, the network device and the MSmay determine a specific RNTI (i.e., an example of the second presetRNTI) by protocol specification, negotiation or the like, that is, thenetwork device #A may encapsulate the specific RNTI into the fourthindication information and carry the fourth indication information inthe downlink control channel for sending, so that, when detecting thatthere is information containing the specific RNTI in the downlinkcontrol channel, the MS #A may take the information as the fourthindication information.

In addition, in the embodiment of the disclosure, the fourth indicationinformation may be used as activation information, that is, the MS #Amay consider that it is necessary to avoid transmitting the servicethrough the resource allocation parameter set (i.e., the resourceallocation parameter set #A) indicated by the fourth indicationinformation after receiving the fourth indication information.

FIG. 3 illustrates a schematic interaction diagram of an example of theservice transmission method. As illustrated in FIG. 3, the followingoperations are included.

In S301, the MS #A may report multiple service types which are supportedby the MS #A to the network device #A, for example, in an accessprocess, for example, through RRC signaling.

In S305, the network device #A may determine multiple resourceallocation parameter sets according to the multiple service types whichare supported by the MS #A and issue the multiple resource allocationparameter sets to the MS #A, for example, through RRC signaling.

In S310, when the MS #A is required to transmit the service #A (or, whenthe service #A is generated), the MS #A may send the indicationinformation of the service type of the service #A and the schedulingrequest information to the network device #A, for example, through RRCsignaling or a control channel.

In S315, the network device #A may determine the resource allocationparameter set #A corresponding to the service type of the service #A,and may determine the resource #A for carrying the service #A accordingto the scheduling request information (or, the scheduling requestinformation and the resource allocation parameter set #A) and issue theindication information of the resource allocation parameter set #A (forexample, the index identifier of the resource allocation parameter set)and the indication information of the resource #A to the MS #A, forexample, through the downlink control channel.

It is to be noted that the multiple resource allocation parameter setsmay include a basic resource allocation parameter set, and when theresource allocation parameter set #A is a basic resource allocationparameter set, the network device #A may choose not to send theindication information of the resource allocation parameter set #A, thatis, when the MS #A does not receive any indication information of theresource allocation parameter set within a specified time after sendingthe indication information of the service type, the MS #A may determineto transmit the service #A using the basic resource allocation parameterset.

In S320, the MS #A may transmit the service #A (for example, with thenetwork device #A) using the resource #A with the resource allocationparameter set #A.

In S325, for example, after transmission of the service #A is completed,the network device #A may indicate the MS #A to stop transmitting theservice with the resource allocation parameter set #A.

It is to be understood that the service type, listed above, of theservice #A is only an example of the information (i.e., serviceinformation of the service #A) determining the resource allocationparameter set #A and not intended to specially limit the disclosure, andall other information capable of forming a mapping relationship with theresource allocation parameter set and determining the resourceallocation parameter set shall fall within the scope of protection ofthe disclosure. Exemplarily but unlimitedly, the service information mayfurther include various information, for example, a delay requirement ofthe service, a transmission rate requirement of the service, anemergency degree of the service, a quality of service requirement of theservice, a priority of a data packet of the service and an index of alogical channel of the service, besides the service type. Descriptionsabout the same or similar conditions will be eliminated below.

According to the service transmission method in the embodiment of thedisclosure, the first MS negotiates with the network device to determinemultiple resource allocation parameter sets in advance, the multipleresource allocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the network device are requiredto transmit the first service, the first MS and the network device maydetermine the first resource allocation parameter set corresponding tothe service type of the first service from the multiple (N) resourceallocation parameter sets according to the service type of the firstservice and transmit the first service according to the first resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 4 illustrates a schematic flowchart of an uplink data transmissionmethod 400 described from the view of a first MS according to anotherembodiment of the disclosure. As illustrated in FIG. 4, the method 400includes the following operations.

In S410, the first MS acquires N resource allocation parameter sets.Each of the N resource allocation parameter sets includes at least oneresource allocation parameter, and N is no less than 2.

In S420, the first MS determines a second resource allocation parameterset adapted to a service type of a second service from the N resourceallocation parameter sets according to the service type of the secondservice, and the first MS determines a second target resource.

In S430, the first MS sends indication information of the secondresource allocation parameter set and indication information of thesecond target resource to a second MS.

In S440, the first MS transmits the second service with the second MSusing the second target resource according to the second resourceallocation parameter set.

At first, a resource allocation parameter used in the embodiment of thedisclosure will be described in detail.

In the embodiment of the disclosure, the resource allocationparameter(s) is/are used for periodic resource scheduling (or periodicresource allocation), or, the resource allocation parameter(s) may beparameter(s) related to periodic resource scheduling. Exemplarily butunlimitedly, the resource allocation parameter(s) in each of the Nresource allocation parameter sets include(s) at least one of atransmission periodicity, a receiving periodicity, a transmit powercontrol parameter, or a number of HARQ processes.

Specifically, the transmission periodicity may be a size of atime-domain resource used by the MS for sending data, information or thelike once or for multiple times. Exemplarily but unlimitedly, thetransmission periodicity may be a number of continuous TTIs used by theMS for sending the data, the information or the like.

It is to be noted that, in the embodiment of the disclosure, a data orinformation sending target of the MS may be a network device or may beanother MS and the like, which is not specially limited in thedisclosure. When the data or information sending target of the MS is thenetwork device, the transmission periodicity may be an uplinktransmission period. In addition, when the transmission periodicityincludes a period used when the MS sends the data or the information for“multiple times”, a size of the period corresponding to each sendingprocess may be the same or may be different, which is not speciallylimited in the disclosure.

The receiving periodicity may be a size of a time-domain resource usedby the MS for receiving data, information or the like once or formultiple times. Exemplarily but unlimitedly, the receiving periodicitymay be a number of continuous TTIs used by the MS for receiving thedata, the information or the like.

It is to be noted that, in the embodiment of the disclosure, a source ofthe data or information received by the MS may be a network device ormay be another MS and the like, which is not specially limited in thedisclosure. When the source of the data or information received by theMS is the network device, the receiving periodicity may be a downlinktransmission period. In addition, when the receiving periodicityincludes a period used when the MS receives the data or the informationfor “multiple times”, a size of the period corresponding to eachreceiving process may be the same as one another or may be differentfrom one another, which is not specially limited in the disclosure.

The transmit power control parameter is a parameter related to transmitpower used when the MS sends the data, the information or the like onceor for multiple times. Exemplarily but unlimitedly, in the embodiment ofthe disclosure, the transmit power control parameter may be a maximumvalue of transmit power which can be used by the MS.

At present, a stop-and-wait HARQ protocol is widely used, so that it isnecessary to configure the number of corresponding HARQ processes. In aprocess of waiting for feedback information of a certain HARQ process,another idle process may be continued to be to transmit a data packet. Aminimum RTT of HARQ is defined as a completion time of a data packettransmission process, and includes the whole process that a data packetis started to be sent at a sender, a receiver feeds back ACK/NACKsignaling according to a result after receiving and processing and thesender determines to perform retransmission or transmit a new datapacket in a next frame after demodulating and processing the ACK/NACKsignaling. The number of the HARQ processes is closely related to theminimum RTT of HARQ. For FDD, the number of HARQ processes is equal tothe number of subframes included in a minimum RTT of HARQ; and for TDD,the number of HARQ processes is the number of subframes in the samesending direction in a minimum RTT of HARQ.

It is to be understood that the specific parameters included in theresource allocation parameters listed above are only exemplarilydescribed and not intended to limit the disclosure, and other parametersrelated to periodic resource scheduling or periodic resource allocationall fall within the scope of protection of the disclosure.

It is to be noted that, in the embodiment of the disclosure, types ofresource allocation parameters included in a resource allocationparameter set are not specially limited. For example, a resourceallocation parameter set may include all the resource allocationparameters listed above, or a resource allocation parameter set mayinclude part of the resource allocation parameters listed above, andtypes and numbers of resource allocation parameters included in each ofthe N resource allocation parameter sets in “N resource allocationparameter sets” mentioned hereinafter may be the same or may bedifferent, which is not specially limited in the disclosure.

In S410, a MS #B (i.e., an example of the first MS) may acquire N (N isno less than 2) resource allocation parameter sets.

Alternatively, the operation that the first MS acquires the N resourceallocation parameter sets includes that: the first MS acquires a mappingbetween the N resource allocation parameter sets and M service types,where each of the M service types is mapped to one resource allocationparameter set, and M is no less than N.

Specifically, in the embodiment of the disclosure, the MS #B may acquirea resource allocation parameter set table entry #Y of a mappingrelationship between the N resource allocation parameter sets and the Mservice types.

It is to be understood that the manner, listed above, of acquiring the Nresource allocation parameter sets by the first MS is only exemplarilydescribed and not intended to limit the disclosure. For example, thefirst MS may merely acquire the N resource allocation parameter sets.For convenience of understanding and description, a process of acquiringthe N resource allocation parameter sets will be described below with aprocess of acquiring the resource allocation parameter set table entry#Y without specification.

In the embodiment of the disclosure, the resource allocation parameterset table entry #Y (i.e., an example of the N resource allocationparameter sets) may be preset in the MS #B as a factory configuration.

That is, alternatively, the mapping between the N resource allocationparameter sets and the M service types is preset in the first MS.

Or, in the embodiment of the disclosure, the MS #B may acquire theresource allocation parameter set table entry #Y from a network deviceserving it (record as a network device #B hereinafter for convenience ofunderstanding and distinction) when joining a network.

That is, alternatively, the operation that the first MS acquires themapping between the N resource allocation parameter sets and the Mservice types includes that: the first MS acquires the mapping betweenthe N resource allocation parameter sets and the M service types from anetwork device.

Exemplarily but unlimitedly, the MS #B may acquire the resourceallocation parameter set table entry #Y from the network device #Bthrough the following process.

That is, alternatively, before the operation that the first MS acquiresthe N resource allocation parameter sets, the method further includesthat: the first MS reports T service types which is supported by thefirst MS to the network device, so as for the network device todetermine and issue the N resource allocation parameter sets to the MSaccording to the T service types, where T is no less than N, and each ofthe T service types is mapped to one resource allocation parameter set.

Specifically, in the embodiment of the disclosure, the MS #B maydetermine a service type of a service which is supported (or accessed)by the MS #B.

Exemplarily but unlimitedly, the MS #B may determine the service typewhich is supported by the MS #B in the following manner.

That is, alternatively, before the operation that the first MS reportsthe T service types which is supported by the first MS to the networkdevice, the method further includes that: the first MS acquiresinformation of a first mapping relationship indicating a service type ofeach of multiple services, the first mapping relationship is the same asa second mapping relationship, and information of the second mappingrelationship is used when the network device determines the service typeof each of the multiple services; and the first MS determines the Tservice types corresponding to K services which is supported by thefirst MS according to the information of the first mapping relationship,where K is no less than T.

Specifically, the MS #B may acquire a service type table entry #B (i.e.,an example of the information of the first mapping relationship)indicating a mapping relationship between multiple services and multipleservice types.

Moreover, the network device #B may also acquire the service type tableentry #B (i.e., an example of the information of the first mappingrelationship).

Therefore, the MS #B and the network device #B may determine the servicetype of each service on the basis of the same rule, that is, for thesame service #B, service types, determined by the MS #B and the networkdevice #B, of the service #B are consistent with each other, and thus,reliability of the service transmission method of the disclosure may beensured.

Exemplarily but unlimitedly, the service type table entry #B may beissued to the MS #B and the network device #B by a high-layer managementdevice or a telecommunication operating company, or, the service typetable entry #B may also be preset in the MS #B and the network device #Bby manufacturers, or, the service type table entry #B may be issued tothe MS #B by the network device #B (for example, in an access process ofthe MS #B). There are no special limits made in the disclosure.

Thereafter, the MS #B may determine a service type of each of multiple(for example, K) services which may be accessed by the MS #B accordingto the service type table entry #B and send indication information ofmultiple (for example, T) determined service types to the network device#B.

It is to be noted that, in the embodiment of the disclosure, multipleservices may be of one service type and each service uniquely belongs toone service type, so that K is no less than T.

Exemplarily but unlimitedly, the MS #B may send the indicationinformation of the T service types to the network device #B in thefollowing manner.

That is, alternatively, the operation that the first MS reports the Tservice types which is supported by the first MS to the network deviceincludes that: the first MS reports the T service types which issupported by the first MS to the network device through AS signaling.

Specifically, in the embodiment of the disclosure, the MS #B may carrythe indication information of the T service types in the AS signalingfor sending to the network device #B in the access process for thenetwork device #B.

Exemplarily but unlimitedly, the AS signaling may include RRC signaling.

Or, alternatively, the operation that the first MS reports the T servicetypes which is supported by the first MS to the network device includesthat: the first MS reports the T service types which is supported by thefirst MS to the network device by an MME through NAS signaling.

Specifically, in the embodiment of the disclosure, the MS #B may carrythe indication information of the T service types in the NAS signalingfor sending to the MME, so that the MME may send the indicationinformation of the T service types to the network device #B through, forexample, an 51 interface.

It is to be noted that, in the embodiment of the disclosure, a processof reporting the T service types by the MS #B may be completed byreporting for once (or, one transmission of message or signaling) or maybe completed by reporting for multiple times, which is not speciallylimited in the disclosure.

Therefore, the network device #B may determine the T service typessupported by the MS #B, and may determine the resource allocationparameter set corresponding to each of the T service types to obtain theN resource allocation parameter sets.

Exemplarily but unlimitedly, in the embodiment of the disclosure, thenetwork device #B may acquire a resource allocation parameter set tableentry #B indicating a mapping relationship between multiple servicetypes and multiple resource allocation parameter sets, so that thenetwork device #B may search the resource allocation parameter set tableentry #B for the resource allocation parameter set corresponding to eachof the T service types to further determine the N resource allocationparameter sets. It is to be noted that, in the embodiment of thedisclosure, a resource allocation parameter set may correspond tomultiple service types but each service type uniquely corresponds to oneresource allocation parameter set, so that T is no less than N.Moreover, for example, under the condition that multiple (two or morethan two) service types correspond to the same resource allocationparameter set, or, under the condition that the resource allocationparameter sets corresponding to one or more service types in the Tservice types are not recorded in the resource allocation parameter settable entry #B, the N resource allocation parameter sets actuallycorrespond to M service types in the T service types, T is no less thanM.

Exemplarily but unlimitedly, the resource allocation parameter set tableentry #B may be issued to the network device #B by the high-layermanagement device or the telecommunication operating company, or, theresource allocation parameter set table entry #B may also be preset inthe network device #B by the manufacturer. There are no special limitsmade in the disclosure.

According to the service transmission method in the embodiment of thedisclosure, the network device determines and issues the multipleresource allocation parameter sets to the MS according to the servicetypes, which is supported by the MS, reported by the MS, so as toflexibly deal with different service transmission requirements ofdifferent MSs.

It is to be understood that the method and process, listed above, ofdetermining the mapping between the N resource allocation parameter setsand the M service types by the network device #B are only exemplarilydescribed and not intended to limit the disclosure. For example, thenetwork device #B may also autonomously determine the mapping betweenthe N resource allocation parameter sets and the M service types. Or,the network device #B may also determine the mapping between the Nresource allocation parameter sets and the M service types under thecondition of not referring to the service types reported by the MS #B,and exemplarily but unlimitedly, under this condition, the networkdevice #B may take all prestored resource allocation parameter sets asthe N resource allocation parameter sets.

As mentioned above, after the N resource allocation parameter sets aredetermined, the network device #B may transmit the mapping (i.e., theresource allocation parameter set table entry #Y) between the N resourceallocation parameter sets and the M service types to the MS #B.

In the embodiment of the disclosure, the network device #B may send theresource allocation parameter set table entry #Y to the MS #B, forexample, through the RRC signaling.

It is to be noted that, in the embodiment of the disclosure, the processof transmitting the resource allocation parameter set table entry #Y bythe network device #B may be completed by once transmission (or, oncemessage or signaling transmission), or may be completed by issuing for ntimes (for example, through n configuration information, where one pieceof configuration information is transmitted in a transmission process).There are no special limits made in the disclosure.

Moreover, the process of issuing the N resource allocation parametersets by the network device #B may correspond to the process of reportingthe T service types by the MS #B. For example, if the MS #B completesthe process of reporting the T service types by one reporting, thenetwork device #B may complete the process of issuing the N resourceallocation parameter sets by issuing for once; or, if the MS #Bcompletes the process of reporting the T service types by reporting formultiple times, the network device #B may complete the process ofissuing the N resource allocation parameter sets by issuing for n times(for example, through the n configuration information), and under thiscondition, the resource allocation parameter set issued by the networkdevice #B during i^(th) transmission may correspond to the service typetransmitted by the MS #B during i^(th) reporting, so that, every timewhen the MS #B reports a service type, the MS #B may determine theresource allocation parameter set received after the i^(th) reporting(or, received by the MS #B for the i^(th) time) as the resourceallocation parameter set corresponding to the service type reported forthe i^(th) time.

Therefore, the MS #B may acquire the resource allocation parameter settable entry #Y.

In the embodiment of the disclosure, the network device and the MStransmit the N resource allocation parameter sets before generation of aservice, for example, in the access process of the MS for the networkdevice, so that a transmission process of resource allocation parametersets with a larger amount of information may be implemented beforeoccurrence of the service, a service access process can be accelerated,and a user experience can be improved.

Alternatively, the N service types include a basic service type, and aresource allocation parameter set corresponding to the basic servicetype includes all parameters for periodic-scheduling-based servicetransmission.

Specifically, in the embodiment of the disclosure, the N service typesmay include the basic service type, and for the basic service type, itscorresponding resource allocation parameter set (recorded as a basicresource allocation parameter set hereinafter for convenience ofunderstanding and distinction) may include all of the parameters forperiodic-scheduling-based service transmission, for example, all of theparameters in the transmission periodicity, the receiving periodicity,the transmit power control parameter and the number of the HARQprocesses.

Moreover, in the embodiment of the disclosure, the basic resourceallocation parameter set may be determined as a default parameter usedduring service transmission of the MS, that is, when the MS receives noresource allocation parameter set, which is indicated by the networkdevice, for use during service transmission, the MS may perform servicetransmission with the basic resource allocation parameter set as adefault.

In addition, alternatively, the N service types include the basicservice type, the resource allocation parameter set corresponding to thebasic service type includes all parameters for SPS-based datatransmission, the resource allocation parameter set corresponding to thebasic service type is stored in the second MS.

When the second resource allocation parameter set includes part of theparameters for periodic-scheduling-based service transmission, theoperation that the first MS transmits the second service with the secondMS using the second target resource according to the second resourceallocation parameter set includes that: the first MS transmits thesecond service with the second MS with the second resource allocationparameter set, the resource allocation parameter set corresponding tothe basic service type and the second target resource.

Specifically, in the embodiment of the disclosure, the N service typesmay include one or more non-basic service types, and for the non-basicservice types, their corresponding resource allocation parameter sets(recorded as non-basic resource allocation parameter sets hereinafterfor convenience of understanding and distinction) may include all orpart of the parameters for periodic-scheduling-based servicetransmission, for example, all or part of the parameters in thetransmission periodicity, the receiving periodicity, the transmit powercontrol parameter and the number of the HARQ processes.

When the service type of the service to be transmitted by the MS is anon-basic service type and a non-basic resource allocation parameter setcorresponding to the non-basic service type includes part of theparameters for periodic-scheduling-based service transmission, assumingthat all of the parameters for periodic-scheduling-based servicetransmission (i.e., the basic resource allocation parameter set) form aparameter set α, and the parameters in the non-basic resource allocationparameter set form a parameter set β, and the parameter set β is asubset of the parameter set α. Therefore, the network device and the MSmay transmit the service of the non-basic service type with theparameters in the parameter set α other than those in the parameter setβ and the parameter set β.

Exemplarily but unlimitedly, under the condition that the embodiment ofthe disclosure is applied to a V2V system or a V2X system, services ofthe basic service type may include services of transmitting informationof a location, a speed, a trajectory and the like. Services of thenon-basic service type may include services of transmitting informationof collision alarms, emergency stop alarms and the like.

It is to be noted that a MS #C mentioned below may acquire a basicresource allocation parameter set in a manner as same as or similar tothat adopted by the MS #B.

In S420, when the MS #B is required to transmit the service #B (i.e., anexample of the second service) with another MS (recorded as the MS #Chereinafter for convenience of understanding and distinction), the MS #Bmay acquire a resource (i.e., the second target resource, recorded as aresource #B hereinafter for convenience of understanding anddescription) for transmitting the service #B (for example, on the basisof an indication of the network device or in a contention manner).

Moreover, the MS #B may determine a resource allocation parameter set(i.e., an example of the second resource allocation parameter set,recorded as a resource allocation parameter set #B hereinafter forconvenience of understanding and description) corresponding to theservice type of the service #B.

For example, the MS #B may search the resource allocation parameter settable entry #Y for the resource allocation parameter set correspondingto the service #B and take the same as the resource allocation parameterset #B.

Or, for another example, the MS #B may acquire the specifiedrelationship, acquired above, between the N resource allocationparameter sets and the M service types in a manner of a factory setting,a communication protocol specification or the like and take the resourceallocation parameter set corresponding to the service #B as the resourceallocation parameter set #B on the basis of the mapping.

Alternatively, the operation that the first MS determines the secondtarget resource includes that the first MS determines the second targetresource according to the service type of the second service and/or thesecond resource allocation parameter set.

Specifically, in the embodiment of the disclosure, the MS #B maydetermine the resource #B according to the resource allocation parameterset #B. Exemplarily but unlimitedly, the MS #B may ensure that atime-domain resource corresponding to the resource #B is within atransmission period indicated by the resource allocation parameter set#B according to the resource allocation parameter set #B.

It is to be understood that the manner, listed above, of allocating aresource by the network device according to resource allocationparameters for transmission is only exemplarily described and notintended to limit the disclosure, and all other methods and processescapable of performing resource allocation according to the resourceallocation parameters used for transmission shall fall within the scopeof protection of the disclosure. For example, the MS #B may furtherensure that the time-domain resource corresponding to the resource #B iswithin the transmission period indicated by the resource allocationparameter set (i.e., the resource allocation parameter set #B)corresponding to the service type of the service #B according to theservice type of the service #B.

Therefore, the MS #B may determine the resource allocation parameter set#B and resource #B for transmitting the service #B.

Moreover, in S430, the MS #B may send indication information of theresource allocation parameter set #B (i.e., an example of indicationinformation of the second resource allocation parameter set) andindication information of the resource #B (i.e., indication informationof the second target resource) to the MS #C, for example, through acontrol channel.

Therefore, the MS #C may determine the resource #B and the resourceallocation parameter set #B.

In S440, the MS #B may transmit the service #B with the MS #C with theresource allocation parameter set #B and the resource #B.

For example, the MS #B may send data of the service #B to the MS #Cusing the resource #B in a transmission periodicity indicated by theresource allocation parameter set #B.

For another example, the MS #B may receive the data of the service #Bfrom the MS #C using the resource #B in a receiving periodicityindicated by the resource allocation parameter set #B.

For another example, the MS #B may make transmit power lower than atransmit power control parameter indicated by the resource allocationparameter set #B when sending the data of the service #A, and, the MS #Cmay make transmit power lower than the transmit power control parameterindicated by the resource allocation parameter set #B when sending dataof a service #C.

For another example, the MS #B may retransmit the data of the service #Busing a number of HARQ processes indicated by the resource allocationparameter set #B, and the MS #C may retransmit the data of the service#C using the number of the HARQ processes indicated by the resourceallocation parameter set #B.

Alternatively, the method further includes that the second MS avoidstransmitting the service with a resource allocation parameter set otherthan the second resource allocation parameter set in a period fortransmitting the second service.

Specifically, in the embodiment of the disclosure, when the MS #B startsmore than one resource allocation parameter set for servicetransmission, the MS #B may adopt only one resource allocation parameterset for service transmission in the same time bucket (or the same basictime allocation unit).

For example, the MS #B may avoid (or forbid) transmitting the servicewith the resource allocation parameter set other than the resourceallocation parameter set #B when transmitting the service #B with theresource allocation parameter set #B through an indication of thenetwork device.

Or, the MS #B may avoid (or forbid) transmitting the service with theresource allocation parameter set other than the resource allocationparameter set #B when transmitting the service #B with the resourceallocation parameter set #B through a protocol specification, a factoryconfiguration or the like.

Alternatively, the method further includes that the first MS receivesfifth indication information sent by the second MS, the fifth indicationinformation indicates the second MS to stop transmitting the servicewith the second resource allocation parameter set.

Specifically, in the embodiment of the disclosure, the MS #B may sendinformation (i.e., an example of the fifth indication information)indicating the MS #C to stop transmitting the service with the resourceallocation parameter set #B to the MS #C when determining that it isnecessary to cause the MS #C to stop transmitting the service with theresource allocation parameter set #B (for example, transmission of theservice #B is completed or it is necessary to transmit a more emergentservice with another resource allocation parameter set).

Exemplarily but unlimitedly, in the embodiment of the disclosure, thefifth indication information may contain an index identifier of theresource allocation parameter set #B.

In the embodiment of the disclosure, the fifth indication informationmay be used as activation information, that is, the MS #C may considerthat it is necessary to avoid transmitting the service through theresource allocation parameter set (i.e., the resource allocationparameter set #B) indicated by the fifth indication information afterreceiving the fifth indication information.

FIG. 5 illustrates a schematic interaction diagram of an example of theservice transmission method. As illustrated in FIG. 5, the followingoperations are included.

Alternatively, in S501, the MS #B may report multiple service typeswhich are supported by the MS #B to the network device #B, for example,in an access process, for example, through RRC signaling.

In S505, the network device #B may determine multiple resourceallocation parameter sets according to the multiple service types whichare supported by the MS #B and issue the multiple resource allocationparameter sets to the MS #B, for example, through RRC signaling.

In S510, when the MS #B is required to transmit the service #B with theMS #C (or, when the service #B is generated), the MS #B may determinethe resource allocation parameter set #B corresponding to the servicetype of the service #B. Moreover, the MS #B may determine the resource#B for carrying the service #B and send the indication information ofthe resource allocation parameter set #B (for example, the indexidentifier of the resource allocation parameter set #B) and theindication information of the resource #B to the MS #C, for example,through a control channel.

It is to be noted that the multiple resource allocation parameter setsmay include a basic resource allocation parameter set. When the resourceallocation parameter set #B is a basic resource allocation parameterset, the MS #B may choose not to send the indication information of theresource allocation parameter set #B, that is, when the MS #C does notreceive any indication information of the resource allocation parameterset within a specified time after receiving the indication informationof the resource #B, the MS #C may determine to transmit the service #Busing the basic resource allocation parameter set.

In S515, the MS #B and the MS #C may transmit the service #B using theresource #B with the resource allocation parameter set #B.

In S520, for example, after transmission of the service #B is completed,the MS #B may indicate the MS #C to stop transmitting the service withthe resource allocation parameter set #B.

According to the service transmission method in the embodiment of thedisclosure, the first MS determines multiple resource allocationparameter sets by negotiation in advance, the multiple resourceallocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the second MS are required totransmit the second service, the first MS may determine the secondresource allocation parameter set corresponding to the service type ofthe second service from the multiple (N) resource allocation parametersets according to the service type of the second service and transmitthe second service with the second MS according to the second resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 6 illustrates a schematic flowchart of a service transmissionmethod 600 described from the view of a network device according to anembodiment of the disclosure. As illustrated in FIG. 6, the method 600includes the following operations.

In S610, the network device issues N resource allocation parameter setsto a first MS. Each of the N resource allocation parameter sets includesat least one resource allocation parameter, and N is no less than 2.

In S620, the network device receives first indication information sentby the first MS. The first indication information indicates a servicetype of a first service to be transmitted by the first MS.

In S630, the network device determines a first resource allocationparameter set corresponding to the service type of the first servicefrom the N resource allocation parameter sets according to the firstindication information.

In S640, the network device determines a first target resource and sendssecond indication information indicating the first target resource tothe first MS.

Alternatively, the operation that the network device determines thefirst target resource includes that the network device determines thefirst target resource according to the first resource allocationparameter set.

Alternatively, the operation that the network device issues the Nresource allocation parameter sets to the first MS includes that thenetwork device issues a mapping between the N resource allocationparameter sets and M service types to the first MS, where M is no lessthan N, and each of the M service types is mapped to one resourceallocation parameter set.

Alternatively, the method further includes that the network device sendsthird indication information to the first MS. The third indicationinformation indicates the first MS to transmit the first service usingthe first resource allocation parameter set.

Alternatively, the operation that the network device sends the thirdindication information to the first MS includes that: the network devicesends the third indication information to the first MS through adownlink control channel.

Alternatively, the operation that the network device sends the thirdindication information to the first MS through the downlink controlchannel includes that the network device sends the third indicationinformation to the first MS through a first reserved resource in thedownlink control channel; or the network device determines a firstpreset format and generates and sends the third indication informationaccording to the first preset format; or the network device determines afirst preset RNTI and contains the first preset RNTI in the thirdindication information for sending to the first MS.

Alternatively, the operation that the network device issues the Nresource allocation parameter sets to the first MS includes that thenetwork device issues a one-to-one mapping between the N resourceallocation parameter sets and N index identifiers to the first MS, thethird indication information including an index identifier correspondingto the first resource allocation parameter set.

Alternatively, the index identifier includes a number or an RNTI.

Alternatively, before the operation that the network device issues the Nresource allocation parameter sets to the first MS, the method furtherincludes that the network device acquires T service types which aresupported by the first MS from the first MS; and the network devicedetermines the N resource allocation parameter sets according to the Tservice types, where T is no less than N, and each of the T servicetypes is mapped to one resource allocation parameter set.

Alternatively, the operation that the network device acquires the Tservice types which are supported by the first MS from the first MSincludes that the network device acquires the T service types, which aresupported by the first MS, reported by the first MS through ASsignaling; or the network device acquires the T service types which aresupported by the first MS through an MME, the T service types which aresupported by the first MS are reported to the MME by the first MSthrough NAS signaling.

Alternatively, the operation that the network device receives the firstindication information sent by the first MS includes that the networkdevice receives the first indication information sent by the first MSthrough an uplink data channel, where the first indication informationis carried in a MAC layer of a data packet; or the network devicereceives the first indication information sent by the first MS throughan uplink control channel; or the network device receives the firstindication information sent by the first MS through RRC signaling.

Alternatively, the method further includes that the network device sendsfifth indication information to the first MS. The fifth indicationinformation indicates the first MS to stop transmitting the service withthe first resource allocation parameter set.

Alternatively, the resource allocation parameter in each of the Nresource allocation parameter sets includes at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter, or a number of HARQprocesses.

Alternatively, the operation that the network device issues the Nresource allocation parameter sets to the first MS includes that thenetwork device sends n configuration information carrying the N resourceallocation parameter sets to the first MS. Each piece of configurationinformation carries at least one of the N resource allocation parametersets, N is no less than n, and n is no less than 1.

Alternatively, the method further includes that the network deviceacquires information of a second mapping relationship. The informationof the second mapping relationship indicates a service type of each ofmultiple services, and the second mapping relationship is the same as afirst mapping relationship, and information of the first mappingrelationship is used when the first MS determines the service type ofeach of the multiple services.

The actions of the first MS in the method 600 are similar to the actionsof the MS #A in the method 200, and the actions of the network device inthe method 600 are similar to the actions of the network device #A inthe method 200. Here, detailed descriptions will be omitted for avoidingrepetition.

According to the service transmission method in the embodiment of thedisclosure, the first MS negotiates with the network device to determinemultiple resource allocation parameter sets in advance, the multipleresource allocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the network device are requiredto transmit the first service, the first MS and the network device maydetermine the first resource allocation parameter set corresponding tothe service type of the first service from the multiple (N) resourceallocation parameter sets according to the service type of the firstservice and transmit the first service according to the first resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 7 illustrates a schematic flowchart of a service transmissionmethod 700 described from the view of a MS according to an embodiment ofthe disclosure. As illustrated in FIG. 7, the method 700 includes thefollowing operations.

In S710, a second MS receives indication information of a secondresource allocation parameter set and indication information of a secondtarget resource from a first MS. The second resource allocationparameter set corresponds to a service type of a second service and thesecond resource allocation parameter set is determined from N resourceallocation parameter sets by the first MS according to a mapping betweenthe N resource allocation parameter sets and M service types and aservice type of the second service.

In S720, the second MS transmits the second service with the first MSusing the second target resource according to the second resourceallocation parameter set.

Alternatively, the second target resource is determined by the first MSaccording to the second resource allocation parameter set.

Alternatively, resource allocation parameter(s) in each of the Nresource allocation parameter sets include(s) at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter, or a number of HARQprocesses.

Alternatively, the method further includes that the second MS avoidstransmitting the service with a resource allocation parameter set otherthan the second resource allocation parameter set in a period fortransmitting the second service.

Alternatively, N service types include a basic service type, a resourceallocation parameter set corresponding to the basic service typeincludes all parameters for SPS-based data transmission, the resourceallocation parameter set corresponding to the basic service type isstored in the second MS.

When the second resource allocation parameter set includes part of theparameters for periodic-scheduling-based service transmission, theoperation that the second MS transmits the second service with the firstMS using the second target resource according to the second resourceallocation parameter set includes that the second MS transmits thesecond service with the first MS with the second resource allocationparameter set, the resource allocation parameter set corresponding tothe basic service type, and the second target resource.

The actions of the first MS in the method 700 are similar to the actionsof the MS #B in the method 400, and the actions of the second MS in themethod 700 are similar to the actions of the MS #C in the method 400.Here, detailed descriptions will be omitted for avoiding repetition.

According to the service transmission method in the embodiment of thedisclosure, the first MS determines multiple resource allocationparameter sets by negotiation in advance, the multiple resourceallocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the second MS are required totransmit the second service, the first MS may determine the secondresource allocation parameter set corresponding to the service type ofthe second service from the multiple (N) resource allocation parametersets according to the service type of the second service and transmitthe second service with the second MS according to the second resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 8 illustrates a schematic block diagram of a service transmissionapparatus 800 according to an embodiment of the disclosure. Asillustrated in FIG. 8, the apparatus 800 includes an acquisition unit810, a communication unit 820, and a determination unit 830.

The acquisition unit 810 is configured to acquire N resource allocationparameter sets from a network device. Here, each of the N resourceallocation parameter sets includes at least one resource allocationparameter, and N is no less than 2.

The communication unit 820 is configured to send first indicationinformation to the network device. Here, the first indicationinformation indicates a service type of a first service to betransmitted by the apparatus for the network device to determine a firstresource allocation parameter set corresponding to the service type ofthe first service from the N resource allocation parameter sets. Thecommunication unit 820 is further configured to receive secondindication information sent by the network device Here, the secondindication information indicates a first target resource.

The determination unit 830 is configured to determine the first resourceallocation parameter set corresponding to the service type of the firstservice from the N resource allocation parameter sets.

The communication unit 820 is further configured to transmit the firstservice using the first target resource according to the first resourceallocation parameter set.

Alternatively, the first target resource is allocated to the apparatusby the network device according to the first resource allocationparameter set.

Alternatively, the acquisition unit is specifically configured toacquire a mapping between the N resource allocation parameter sets and Mservice types from the network device, where M is no less than N, andeach of the M service types is mapped to one resource allocationparameter set; and the determination unit is specifically configured todetermine the first resource allocation parameter set from the Nresource allocation parameter sets according to the mapping between theN resource allocation parameter sets and the M service types and theservice type of the first service.

Alternatively, the communication unit is further configured to receivethird indication information sent by the network device. Here, the thirdindication information indicates the apparatus to transmit the firstservice using the first resource allocation parameter set; and thedetermination unit determines the first resource allocation parameterset from the N resource allocation parameter sets according to the thirdindication information.

Alternatively, the communication unit is specifically configured toreceive the third indication information sent by the network devicethrough a downlink control channel.

Alternatively, the communication unit is specifically configured toreceive the third indication information through a first reservedresource in the downlink control channel; or the communication unit isspecifically configured to determine a first preset format and takeinformation in the first preset format in the downlink control channelas the third indication information; or the communication unit isspecifically configured to determine a first preset RNTI and takeinformation containing the first preset RNTI in the downlink controlchannel as the third indication information.

Alternatively, the acquisition unit is specifically configured toacquire a one-to-one mapping between the N resource allocation parametersets and N index identifiers from the network device, the thirdindication information including the index identifier corresponding tothe first resource allocation parameter set.

Alternatively, the index identifier includes a number or an RNTI.

Alternatively, the communication unit is further configured to report Tservice types which are supported by the apparatus to the networkdevice, so as for the network device to determine and issue the Nresource allocation parameter sets to the MS according to the T servicetypes, where T is no less than N, and each of the T service types ismapped to one resource allocation parameter set.

Alternatively, the acquisition unit is further configured to acquireinformation of a first mapping relationship. Here, the information ofthe first mapping relationship indicates a service type of each ofmultiple services, the first mapping relationship is the same as asecond mapping relationship, and information of the second mappingrelationship is used when the network device determines the service typeof each of the multiple services; and the determination unit is furtherconfigured to determine the T service types corresponding to K serviceswhich are supported by the apparatus according to the information of thefirst mapping relationship, where K is no less than T.

Alternatively, the communication unit is specifically configured toreport the T service types which are supported by the apparatus to thenetwork device through AS signaling; or the communication unit isspecifically configured to report the T service types which aresupported by the apparatus to the network device by an MME through NASsignaling.

Alternatively, the communication unit is specifically configured to senda data packet containing the first indication information to the networkdevice through an uplink data channel, where the first indicationinformation is carried in a MAC layer of the data packet; or thecommunication unit is specifically configured to send the firstindication information to the network device through an uplink controlchannel; or the communication unit is specifically configured to sendthe first indication information to the network device through RRCsignaling.

Alternatively, the communication unit is further configured to receivefourth indication information sent by the network device. Here, thefourth indication information indicates the apparatus to stoptransmitting the service with the first resource allocation parameterset. The communication unit is further is configured to stoptransmitting the service with the first resource allocation parameterset according to the fourth indication information.

Alternatively, the communication unit is specifically configured toreceive the fourth indication information sent by the network devicethrough the downlink control channel.

Alternatively, the communication unit is specifically configured toreceive the fourth indication information through a second reservedresource in the downlink control channel; or the communication unit isspecifically configured to determine a second preset format and takeinformation in the second preset format in the downlink control channelas the fourth indication information; or the communication unit isspecifically configured to determine a second preset RNTI and takeinformation containing the second preset RNTI in the downlink controlchannel as the fourth indication information.

Alternatively, the resource allocation parameter in each of the Nresource allocation parameter sets includes at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter or a number of HARQprocesses.

Alternatively, the communication unit is specifically configured toavoid transmitting the service with a resource allocation parameter setother than the first resource allocation parameter set in a period fortransmitting the first service.

Alternatively, the N service types include a basic service type, and aresource allocation parameter set corresponding to the basic servicetype includes all parameters for periodic-scheduling-based servicetransmission.

Alternatively, when the first resource allocation parameter set includespart of the parameters for periodic-scheduling-based servicetransmission, the communication unit is specifically configured totransmit the first service with the first resource allocation parameterset, the resource allocation parameter set corresponding to the basicservice type, and the first target resource.

Alternatively, the communication unit is specifically configured toreceive n configuration information carrying the N resource allocationparameter sets from the network device. Here, each piece ofconfiguration information carries at least one of the N resourceallocation parameter sets, N is no less than n, and n is no less than 1.

The service transmission apparatus 800 according to the embodiment ofthe disclosure may correspond to a first MS (for example, a MS #A) inthe method in the embodiment of the disclosure, and each unit, i.e.,module, in the service transmission apparatus 800 and the abovementionedand other operations and/or functions are intended to implement acorresponding flow of the method 200 in FIG. 2, and will not beelaborated herein for simplicity.

According to the service transmission apparatus in the embodiment of thedisclosure, the first MS negotiates with the network device to determinemultiple resource allocation parameter sets in advance, the multipleresource allocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the network device are requiredto transmit the first service, the first MS and the network device maydetermine the first resource allocation parameter set corresponding tothe service type of the first service from the multiple (N) resourceallocation parameter sets according to the service type of the firstservice and transmit the first service according to the first resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 9 illustrates a schematic block diagram of a service transmissionapparatus 900 according to an embodiment of the disclosure. Asillustrated in FIG. 9, the apparatus 900 includes a sending unit 910, areceiving unit 920, and a determination unit 930.

The sending unit 910 is configured to issue N resource allocationparameter sets to a first MS. Here, each of the N resource allocationparameter sets includes at least one resource allocation parameter, andN is no less than 2.

The receiving unit 920 is configured to receive first indicationinformation sent by the first MS. Here, the first indication informationindicates a service type of a first service to be transmitted by thefirst MS.

The determination unit 930 is configured to determine a first resourceallocation parameter set corresponding to the service type of the firstservice from the N resource allocation parameter sets according to thefirst indication information, and configured to determine a first targetresource.

The sending unit 910 is further configured to send second indicationinformation indicating the first target resource to the first MS.

Alternatively, the determination unit is specifically configured todetermine the first target resource according to the first resourceallocation parameter set.

Alternatively, the sending unit is specifically configured to transmit amapping between the N resource allocation parameter sets and M servicetypes to the first MS, where M is no less than N, and each of the Mservice types is mapped to one resource allocation parameter set.

Alternatively, the sending unit is further configured to send thirdindication information to the first MS. Here, the third indicationinformation indicates the first MS to transmit the first service usingthe first resource allocation parameter set.

Alternatively, the sending unit is specifically configured to send thethird indication information to the first MS through a downlink controlchannel.

Alternatively, the sending unit is specifically configured to send thethird indication information to the first MS through a first reservedresource in the downlink control channel.

Or, the sending unit is specifically configured to determine a firstpreset format and generate and send the third indication informationaccording to the first preset format.

Or, the sending unit is specifically configured to determine a firstpreset RNTI and contain the first preset RNTI in the third indicationinformation for sending to the first MS.

Alternatively, the sending unit is specifically configured to transmit aone-to-one mapping between the N resource allocation parameter sets andN index identifiers to the first MS, and the third indicationinformation includes the index identifier corresponding to the firstresource allocation parameter set.

Alternatively, the index identifier includes a number or an RNTI.

Alternatively, the receiving unit is further configured to acquire Tservice types which are supported by the first MS from the first MS; andthe determination unit is specifically configured to determine the Nresource allocation parameter sets according to the T service types,where T is no less than N, and each of the T service types is mapped toone resource allocation parameter set.

Alternatively, the receiving unit is specifically configured to acquirethe T service types, which are supported by the first MS, reported bythe first MS through AS signaling; or the receiving unit is specificallyconfigured to acquire the T service types which are supported by thefirst MS through an MME, the T service types which are supported by thefirst MS are reported to the MME by the first MS through NAS signaling.

Alternatively, the receiving unit is specifically configured to receivethe first indication information sent by the first MS through an uplinkdata channel, where the first indication information is carried in a MAClayer of a data packet.

Or, the receiving unit is specifically configured to receive the firstindication information sent by the first MS through an uplink controlchannel.

Or the receiving unit is specifically configured to receive the firstindication information sent by the first MS through RRC signaling.

Alternatively, the sending unit is further configured to send fourthindication information to the first MS. Here, the fourth indicationinformation indicates the first MS to stop transmitting the service withthe first resource allocation parameter set.

Alternatively, the resource allocation parameter in each of the Nresource allocation parameter sets includes at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter, or a number of HARQprocesses.

Alternatively, the sending unit is specifically configured to send nconfiguration information carrying the N resource allocation parametersets to the first MS. Here, each piece of configuration informationcarries at least one of the N resource allocation parameter sets, N isno less than n, and n is no less than 1.

Alternatively, the determination unit is further configured to acquireinformation of a second mapping relationship. Here, the information ofthe second mapping relationship indicates a service type of each ofmultiple services, the second mapping relationship is the same as afirst mapping relationship, and information of the first mappingrelationship is used when the first MS determines the service type ofeach of the multiple services.

The service transmission apparatus 900 according to the embodiment ofthe disclosure may correspond to a network device (for example, anetwork device #A) in the method of the embodiment of the disclosure,and each unit, i.e., module, in the service transmission apparatus 900and the abovementioned and other operations and/or functions areintended to implement a corresponding flow of the method 600 in FIG. 6,and will not be elaborated herein for simplicity.

According to the service transmission apparatus in the embodiment of thedisclosure, the first MS negotiates with the network device to determinemultiple resource allocation parameter sets in advance, the multipleresource allocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the network device are requiredto transmit the first service, the first MS and the network device maydetermine the first resource allocation parameter set corresponding tothe service type of the first service from the multiple (N) resourceallocation parameter sets according to the service type of the firstservice and transmit the first service according to the first resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 10 illustrates a schematic block diagram of a service transmissionapparatus 1000 according to an embodiment of the disclosure. Asillustrated in FIG. 10, the apparatus 1000 includes an acquisition unit1010, a determination unit 1020, and a communication unit 1030.

The acquisition unit 1010 is configured to acquire a mapping between Nresource allocation parameter sets and M service types. Here, each ofthe N resource allocation parameter sets includes at least one resourceallocation parameter, each service type is mapped to one resourceallocation parameter set, and M is no less than N is no less than 2.

The determination unit 1020 is configured to determine a second resourceallocation parameter set corresponding to a service type of a secondservice from the N resource allocation parameter sets according to themapping between the N resource allocation parameter sets and the Mservice types and the service type of the second service, and determinea second target resource.

The communication unit 1030 is configured to send indication informationof the second resource allocation parameter set and indicationinformation of the second target resource to a second MS and transmitthe second service with the second MS using the second target resourceaccording to the second resource allocation parameter set.

Alternatively, the determination unit is specifically configured todetermine the second target resource according to the second resourceallocation parameter set.

Alternatively, the mapping between the N resource allocation parametersets and the M service types is preset in the apparatus.

Alternatively, the acquisition unit is specifically configured toacquire the mapping between the N resource allocation parameter sets andthe M service types from a network device.

Alternatively, the communication unit is further configured to report Tservice types which are supported by the apparatus to the networkdevice, so as for the network device to determine and issue the mappingbetween the N resource allocation parameter sets and the M service typesto the MS according to the T service types, where T is no less than N,and each of the T service types is mapped to one resource allocationparameter set.

Alternatively, the acquisition unit is further configured to acquireinformation of a first mapping relationship. Here, the information ofthe first mapping relationship indicates a service type of each ofmultiple services, the first mapping relationship is the same as asecond mapping relationship, and information of the second mappingrelationship is used when the network device determines the service typeof each of the multiple services; and the determination unit is furtherconfigured to determine the T service types corresponding to K serviceswhich are supported by the apparatus according to the information of thefirst mapping relationship, where K is no less than T.

Alternatively, the communication unit is specifically configured toreport the T service types which are supported by the apparatus to thenetwork device through AS signaling.

Or, the communication unit is specifically configured to report the Tservice types which are supported by the apparatus to the network deviceby an MME through NAS signaling.

Alternatively, the resource allocation parameter in each of the Nresource allocation parameter sets includes at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter, or a number of HARQprocesses.

Alternatively, the communication unit is specifically configured toavoid transmitting the service with a resource allocation parameter setother than the second resource allocation parameter set in a period fortransmitting the second service.

Alternatively, the N service types include a basic service type, aresource allocation parameter set corresponding to the basic servicetype includes all parameters for SPS-based data transmission, theresource allocation parameter set corresponding to the basic servicetype is stored in the second MS, and when the second resource allocationparameter set includes part of the parameters forperiodic-scheduling-based service transmission, the communication unitis specifically configured to transmit the second service with thesecond MS with the second resource allocation parameter set, theresource allocation parameter set corresponding to the basic servicetype, and the second target resource.

The service transmission apparatus 1000 according to the embodiment ofthe disclosure may correspond to a first MS (for example, a MS #B) inthe method of the embodiment of the disclosure, and each unit, i.e.,module, in the service transmission apparatus 1000 and theabovementioned and other operations and/or functions are intended toimplement a corresponding flow of the method 400 in FIG. 4, and will notbe elaborated herein for simplicity.

According to the service transmission apparatus in the embodiment of thedisclosure, the first MS determines multiple resource allocationparameter sets by negotiation in advance, the multiple resourceallocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the second MS are required totransmit the second service, the first MS may determine the secondresource allocation parameter set corresponding to the service type ofthe second service from the multiple (N) resource allocation parametersets according to the service type of the second service and transmitthe second service with the second MS according to the second resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 11 illustrates a schematic block diagram of a service transmissionapparatus 1100 according to an embodiment of the disclosure. Asillustrated in FIG. 11, the apparatus 1100 includes a communication unit1110 and a determination unit 1120.

The communication unit 1110 is configured to receive indicationinformation of a second resource allocation parameter set and indicationinformation of a second target resource from a first MS. The secondresource allocation parameter set corresponding to a service type of asecond service and the second resource allocation parameter set isdetermined from N resource allocation parameter sets by the first MSaccording to a mapping between the N resource allocation parameter setsand M service types and a service type of the second service.

The determination unit 1120 is configured to determine the secondresource allocation parameter set according to the indicationinformation of the second resource allocation parameter set anddetermine the second target resource according to the indicationinformation of the second target resource.

The communication unit 1110 is further configured to transmit the secondservice with the first MS using the second target resource according tothe second resource allocation parameter set.

Alternatively, the second target resource is determined by the first MSaccording to the second resource allocation parameter set.

Alternatively, a resource allocation parameter in each of the N resourceallocation parameter sets includes at least one of the followingparameters: a transmission periodicity, a receiving periodicity, anuplink power control parameter, or a number of HARQ processes.

Alternatively, the communication unit is further configured to avoidtransmitting the service with a resource allocation parameter set otherthan the second resource allocation parameter set in a period fortransmitting the second service.

Alternatively, N service types include a basic service type, a resourceallocation parameter set corresponding to the basic service typeincludes all parameters for SPS-based data transmission, the resourceallocation parameter set corresponding to the basic service type isstored in the second MS, and when the second resource allocationparameter set includes part of the parameters forperiodic-scheduling-based service transmission, the communication unitis specifically configured to transmit the second service with the firstMS with the second resource allocation parameter set, the resourceallocation parameter set corresponding to the basic service type, andthe second target resource.

The service transmission apparatus 1100 according to the embodiment ofthe disclosure may correspond to a second MS (for example, a MS #C) inthe method of the embodiment of the disclosure, and each unit, i.e.,module, in the service transmission apparatus 1100 and theabovementioned and other operations and/or functions are intended toimplement a corresponding flow of the method 700 in FIG. 7, and will notbe elaborated herein for simplicity.

According to the service transmission apparatus in the embodiment of thedisclosure, the first MS determines multiple resource allocationparameter sets by negotiation in advance, the multiple resourceallocation parameter sets corresponding to multiple SPS mannersrespectively, and when the first MS and the second MS are required totransmit the second service, the first MS may determine the secondresource allocation parameter set corresponding to the service type ofthe second service from the multiple (N) resource allocation parametersets according to the service type of the second service and transmitthe second service with the second MS according to the second resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 12 illustrates a schematic block diagram of a service transmissionapparatus 1200 according to an embodiment of the disclosure. Asillustrated in FIG. 12, the apparatus 1200 includes a processor 1210 anda transceiver 1220.

The processor 1210 is connected with the transceiver 1220.Alternatively, the apparatus 1200 further includes a memory 1230, andthe memory 1230 is connected with the processor 1210. Furthermore, theapparatus 1200 may include a bus system 1240, the processor 1210, thememory 1230 and the transceiver 1220 may be connected through the bussystem 1240, the memory 1230 may be configured to store instructions,and the processor 1210 is configured to execute the instructions storedin the memory 1230 to control the transceiver 1220 to acquire N resourceallocation parameter sets from a network device, each of the N resourceallocation parameter sets includes at least one resource allocationparameter and N is no less than 2.

The processor 1210 is configured to control the transceiver 1220 to sendfirst indication information to the network device, the first indicationinformation indicates a service type of a first service to betransmitted by the apparatus, so as for the network device to determinea first resource allocation parameter set corresponding to the servicetype of the first service from the N resource allocation parameter sets,to receive second indication information sent by the network device, thesecond indication information indicates a first target resource.

The processor 1210 is configured to determine the first resourceallocation parameter set corresponding to the service type of the firstservice from the N resource allocation parameter sets.

In addition, the processor 1210 is configured to control the transceiver1220 to transmit the first service using the first target resourceaccording to the first resource allocation parameter set.

Alternatively, the first target resource is allocated to the apparatusby the network device according to the first resource allocationparameter set.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to acquire a mapping between the N resourceallocation parameter sets and M service types from the network device,where M is no less than N, and each of the M service types is mapped toone resource allocation parameter set.

The processor 1210 is specifically configured to determine the firstresource allocation parameter set from the N resource allocationparameter sets according to the mapping between the N resourceallocation parameter sets and the M service types, and the service typeof the first service.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to receive third indication information sent by thenetwork device. Here, the third indication information indicates theapparatus to transmit the first service using the first resourceallocation parameter set.

The processor 1210 is specifically configured to determine the firstresource allocation parameter set from the N resource allocationparameter sets according to the third indication information.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to receive the third indication information sent bythe network device through a downlink control channel.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to receive the third indication information througha first reserved resource in the downlink control channel.

Or, the processor 1210 is specifically configured to determine a firstpreset format and take information in the first preset format in thedownlink control channel as the third indication information.

Or, the processor 1210 is specifically configured to determine a firstpreset RNTI and take information containing the first preset RNTI in thedownlink control channel as the third indication information.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to acquire a one-to-one mapping between the Nresource allocation parameter sets and N index identifiers from thenetwork device. Here, the third indication information including theindex identifier corresponding to the first resource allocationparameter set.

Alternatively, the index identifier includes a number or an RNTI.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to report T service types which are supported bythe apparatus to the network device, so as for the network device todetermine and issue the N resource allocation parameter sets to the MSaccording to the T service types, where T is no less than N, and each ofthe T service types is mapped to one resource allocation parameter set.

Alternatively, the processor 1210 is specifically configured to acquireinformation of a first mapping relationship. The information of thefirst mapping relationship indicates a service type of each of multipleservices, the first mapping relationship is the same as a second mappingrelationship, and information of the second mapping relationship isinformation used when the network device determines the service type ofeach of the multiple services.

In addition, the processor 1210 is configured to determine the T servicetypes corresponding to K services which are supported by the apparatusaccording to the information of the first mapping relationship, where Kis no less than T.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to report the T service types which are supportedby the apparatus to the network device through AS signaling.

Or, the processor 1210 is specifically configured to control thetransceiver 1220 to report the T service types which are supported bythe apparatus to the network device by an MME through NAS signaling.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to send a data packet containing the firstindication information to the network device through an uplink datachannel. Here, the first indication information is carried in a MAClayer of the data packet.

Or, the processor 1210 is specifically configured to control thetransceiver 1220 to send the first indication information to the networkdevice through an uplink control channel.

Or, the processor 1210 is specifically configured to control thetransceiver 1220 to send the first indication information to the networkdevice through RRC signaling.

Alternatively, the processor 1210 is further configured to control thetransceiver 1220 to receive fourth indication information sent by thenetwork device. Here, the fourth indication information indicates theapparatus to stop transmitting the service with the first resourceallocation parameter set. In addition, the processor 1210 is configuredto stop transmitting the service with the first resource allocationparameter set according to the fourth indication information.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to receive the fourth indication information sentby the network device through the downlink control channel.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to receive the fourth indication informationthrough a second reserved resource in the downlink control channel.

Or, the processor 1210 is specifically configured to determine a secondpreset format and take information in the second preset format in thedownlink control channel as the fourth indication information.

Or, the processor 1210 is specifically configured to determine a secondpreset RNTI and take information containing the second preset RNTI inthe downlink control channel as the fourth indication information.

Alternatively, the resource allocation parameter in each of the Nresource allocation parameter sets includes at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter, or a number of HARQprocesses.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to avoid transmitting the service with a resourceallocation parameter set other than the first resource allocationparameter set in a period for transmitting the first service.

Alternatively, the N service types include a basic service type, and aresource allocation parameter set corresponding to the basic servicetype includes all parameters for periodic-scheduling-based servicetransmission.

Alternatively, when the first resource allocation parameter set includespart of the parameters for periodic-scheduling-based servicetransmission, the processor 1210 is specifically configured to controlthe transceiver 1220 to transmit the first service with the firstresource allocation parameter set, the resource allocation parameter setcorresponding to the basic service type, and the first target resource.

Alternatively, the processor 1210 is specifically configured to controlthe transceiver 1220 to receive n configuration information carrying theN resource allocation parameter sets from the network device. Here, eachpiece of configuration information carries at least one of the Nresource allocation parameter sets, N is no less than n, and n is noless than 1.

The service transmission apparatus 1200 according to the embodiment ofthe disclosure may correspond to a first MS (for example, a MS #A) inthe method of the embodiment of the disclosure, and each unit, i.e.,module, in the service transmission apparatus 1200 and theabovementioned and other operations and/or functions are intended toimplement a corresponding flow of the method 200 in FIG. 2, and will notbe elaborated herein for simplicity.

According to the service transmission apparatus in the embodiment of thedisclosure, the first MS negotiates with the network device to determinemultiple resource allocation parameter sets in advance, the multipleresource allocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the network device are requiredto transmit the first service, the first MS and the network device maydetermine the first resource allocation parameter set corresponding tothe service type of the first service from the multiple (N) resourceallocation parameter sets according to the service type of the firstservice and transmit the first service according to the first resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 13 illustrates a schematic block diagram of a service transmissionapparatus 1300 according to an embodiment of the disclosure. Asillustrated in FIG. 13, the apparatus 1300 includes: a processor 1310and a transceiver 1320, and the processor 1310 is connected with thetransceiver 1320. Alternatively, the apparatus 1300 further includes amemory 1330, and the memory 1330 is connected with the processor 1310.Furthermore, the apparatus 1300 may include a bus system 1340, theprocessor 1310, the memory 1330 and the transceiver 1320 may beconnected through the bus system 1340, the memory 1330 may be configuredto store instructions, and the processor 1310 is configured to executethe instructions stored in the memory 1330 to control the transceiver1320 to issue N resource allocation parameter sets to a first MS, eachof the N resource allocation parameter sets including at least oneresource allocation parameter and N is no less than 2.

The processor 1310 is configured to control the transceiver 1320 toreceive first indication information sent by the first MS, the firstindication information indicates a service type of a first service to betransmitted by the first MS.

The processor 1310 is configured to determine a first resourceallocation parameter set corresponding to the service type of the firstservice from the N resource allocation parameter sets according to thefirst indication information, and determine a first target resource.

In addition, the processor 1310 is configured to control the transceiver1320 to send second indication information indicating the first targetresource to the first MS.

Alternatively, the processor 1310 is specifically configured todetermine the first target resource according to the first resourceallocation parameter set.

Alternatively, the processor 1310 is specifically configured to controlthe transceiver 1320 to transmit a mapping between the N resourceallocation parameter sets and M service types to the first MS, wherein Mis no less than N, and each of the M service types is mapped to oneresource allocation parameter set.

Alternatively, the processor 1310 is specifically configured to controlthe transceiver 1320 to send third indication information to the firstMS. The third indication information indicates the first MS to transmitthe first service using the first resource allocation parameter set.

Alternatively, the processor 1310 is specifically configured to controlthe transceiver 1320 to send the third indication information to thefirst MS through a downlink control channel.

Alternatively, the processor 1310 is specifically configured to controlthe transceiver 1320 to send the third indication information to thefirst MS through a first reserved resource in the downlink controlchannel.

Or, the processor 1310 is specifically configured to determine a firstpreset format and generate and send the third indication informationaccording to the first preset format.

Or, the processor 1310 is specifically configured to determine a firstpreset RNTI and contain the first preset RNTI in the third indicationinformation for sending to the first MS. Alternatively, the processor1310 is specifically configured to control the transceiver 1320 totransmit a one-to-one mapping between the N resource allocationparameter sets and N index identifiers to the first MS. Here, the thirdindication information includes an index identifier corresponding to thefirst resource allocation parameter set.

Alternatively, the index identifier includes a number or an RNTI.

Alternatively, the processor 1310 is specifically configured to controlthe transceiver 1320 to acquire T service types which are supported bythe first MS from the first MS.

The processor 1310 is specifically configured to determine the Nresource allocation parameter sets according to the T service types,where T is no less than N, and each of the T service types is mapped toone resource allocation parameter set.

Alternatively, the processor 1310 is specifically configured to controlthe transceiver 1320 to acquire the T service types, which are supportedby the first MS, reported by the first MS through AS signaling.

Or, the processor 1310 is specifically configured to control thetransceiver 1320 to acquire the T service types which are supported bythe first MS through an MME, the T service types which are supported bythe first MS being reported to the MME by the first MS through NASsignaling.

Alternatively, the processor 1310 is specifically configured to controlthe transceiver 1320 to receive the first indication information sent bythe first MS through an uplink data channel, where the first indicationinformation is carried in a MAC layer of a data packet.

Or, the processor 1310 is specifically configured to control thetransceiver 1320 to receive the first indication information sent by thefirst MS through an uplink control channel.

Or, the processor 1310 is specifically configured to control thetransceiver 1320 to receive the first indication information sent by thefirst MS through RRC signaling.

Alternatively, the processor 1310 is specifically configured to controlthe transceiver 1320 to send fourth indication information to the firstMS, the fourth indication information indicates the first MS to stoptransmitting the service with the first resource allocation parameterset.

Alternatively, the resource allocation parameter in each of the Nresource allocation parameter sets includes at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter, or a number of HARQprocesses.

Alternatively, the processor 1310 is specifically configured to controlthe transceiver 1320 to send n configuration information carrying the Nresource allocation parameter sets to the first MS. Here, each piece ofconfiguration information carries at least one of the N resourceallocation parameter sets, N is no less than n, and n is no less than 1.

Alternatively, the processor 1310 is specifically configured to acquireinformation of a second mapping relationship. Here, the information ofthe second mapping relationship indicates a service type of each ofmultiple services, the second mapping relationship is the same as afirst mapping relationship, and information of the first mappingrelationship is used when the first MS determines the service type ofeach of the multiple services.

The service transmission apparatus 1300 according to the embodiment ofthe disclosure may correspond to a network device (for example, anetwork device #A) in the method of the embodiment of the disclosure,and each unit, i.e., module, in the service transmission apparatus 1300and the abovementioned and other operations and/or functions areintended to implement a corresponding flow of the method 600 in FIG. 6,and will not be elaborated herein for simplicity.

According to the service transmission apparatus in the embodiment of thedisclosure, the first MS negotiates with the network device to determinemultiple resource allocation parameter sets in advance, the multipleresource allocation parameter sets corresponding to multiple SPS mannersrespectively, and when the first MS and the network device are requiredto transmit the first service, the first MS and the network device maydetermine the first resource allocation parameter set corresponding tothe service type of the first service from the multiple (N) resourceallocation parameter sets according to the service type of the firstservice and transmit the first service according to the first resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 14 illustrates a schematic block diagram of a service transmissionapparatus 1400 according to an embodiment of the disclosure. Asillustrated in FIG. 14, the apparatus 1400 includes: a processor 1410and a transceiver 1420, and the processor 1410 is connected with thetransceiver 1420. Alternatively, the apparatus 1400 further includes amemory 1430, and the memory 1430 is connected with the processor 1410.Furthermore, the apparatus 1400 Alternatively includes a bus system1440, wherein the processor 1410, the memory 1430 and the transceiver1420 may be connected through the bus system 1440, the memory 1430 maybe configured to store an instruction, and the processor 1410 isconfigured to execute the instruction stored in the memory 1430 tocontrol the transceiver 1420 to acquire a mapping between N resourceallocation parameter sets and M service types, each of the N resourceallocation parameter sets including at least one resource allocationparameter, each service type corresponding to a resource allocationparameter set and M is no less than N is no less than 2,

The processor 1410 is configured to determine a second resourceallocation parameter set corresponding to a service type of a secondservice from the N resource allocation parameter sets according to themapping between the N resource allocation parameter sets and the Mservice types, and the service type of the second service, and determinea second target resource.

In addition, the processor 1410 is configured to control the transceiver1420 to send indication information of the second resource allocationparameter set and indication information of the second target resourceto a second MS and transmit the second service with the second MS usingthe second target resource according to the second resource allocationparameter set.

Alternatively, the processor 1410 is specifically configured todetermine the second target resource according to the second resourceallocation parameter set.

Alternatively, the mapping between the N resource allocation parametersets and the M service types is preset in the apparatus 1400.

Alternatively, the processor 1410 is specifically configured to controlthe transceiver 1420 to acquire the mapping between the N resourceallocation parameter sets and the M service types from a network device.

Alternatively, the processor 1410 is specifically configured to controlthe transceiver 1420 to report T service types which are supported bythe apparatus to the network device, so as for the network device todetermine and issue the mapping between the N resource allocationparameter sets and the M service types to the MS according to the Tservice types, where T is no less than N, and each of the T servicetypes is mapped to one resource allocation parameter set.

Alternatively, the processor 1410 is specifically configured to acquireinformation of a first mapping relationship, the information of thefirst mapping relationship being configured to indicate a service typeof each of multiple services. Here, the first mapping relationship isthe same as a second mapping relationship and information of the secondmapping relationship is information used when the network devicedetermines the service type of each of the multiple services, and theprocessor 1410 is configured to determine the T service typescorresponding to K services which are supported by the apparatusaccording to the information of the first mapping relationship, where Kis no less than T.

Alternatively, the processor 1410 is specifically configured to controlthe transceiver 1420 to report the T service types which are supportedby the apparatus to the network device through AS signaling.

Or, the processor 1410 is specifically configured to control thetransceiver 1420 to report the T service types which are supported bythe apparatus to the network device by an MME through NAS signaling.

Alternatively, the resource allocation parameter in each of the Nresource allocation parameter sets includes at least one of thefollowing parameters: a transmission periodicity, a receivingperiodicity, an uplink power control parameter, or a number of HARQprocesses.

Alternatively, the processor 1410 is specifically configured to controlthe transceiver 1420 to avoid transmitting the service with a resourceallocation parameter set except the second resource allocation parameterset in a period for transmitting the second service.

Alternatively, the N service types include a basic service type, aresource allocation parameter set corresponding to the basic servicetype includes all parameters for SPS-based data transmission, theresource allocation parameter set corresponding to the basic servicetype is stored in the second MS; and when the second resource allocationparameter set includes part of the parameters forperiodic-scheduling-based service transmission, the processor 1410 isspecifically configured to control the transceiver 1420 to transmit thesecond service with the second MS with the second resource allocationparameter set, the resource allocation parameter set corresponding tothe basic service type, and the second target resource.

The service transmission apparatus 1400 according to the embodiment ofthe disclosure may correspond to a first MS (for example, a MS #B) inthe method of the embodiment of the disclosure, and each unit, i.e.,module, in the service transmission apparatus 1400 and theabovementioned and other operations and/or functions are intended toimplement a corresponding flow of the method 400 in FIG. 4, and will notbe elaborated herein for simplicity.

According to the service transmission apparatus in the embodiment of thedisclosure, the first MS determines multiple resource allocationparameter sets by negotiation in advance, the multiple resourceallocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the second MS are required totransmit the second service, the first MS may determine the secondresource allocation parameter set corresponding to the service type ofthe second service from the multiple (N) resource allocation parametersets according to the service type of the second service and transmitthe second service with the second MS according to the second resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

FIG. 15 illustrates a schematic block diagram of a service transmissionapparatus 1500 according to an embodiment of the disclosure. Asillustrated in FIG. 15, the apparatus 1500 includes: a processor 1510and a transceiver 1520, and the processor 1510 is connected with thetransceiver 1520. Alternatively, the apparatus 1500 may further includea memory 1530, and the memory 1530 is connected with the processor 1510.Alternatively, the apparatus 1500 may further include a bus system 1540,the processor 1510, the memory 1530 and the transceiver 1520 may beconnected through the bus system 1540, the memory 1530 may be configuredto store instructions, and the processor 1510 is configured to executethe instructions stored in the memory 1530 to control the transceiver1520 to receive indication information of a second resource allocationparameter set and indication information of a second target resourcefrom a first MS. Here, the second resource allocation parameter set isdetermined by the first MS from N resource allocation parameter setsaccording to a mapping between the N resource allocation parameter setsand M service types, and a service type of the second service.

The processor 1510 is configured to determine the second resourceallocation parameter set according to the indication information of thesecond resource allocation parameter set, and determine the secondtarget resource according to the indication information of the secondtarget resource.

The processor 1510 is configured to control the transceiver 1520 totransmit, according to the second resource allocation parameter set, thesecond service with the first MS using the second target resource.

Alternatively, the second target resource is determined by the first MSaccording to the second resource allocation parameter set.

Alternatively, a resource allocation parameter in each of the N resourceallocation parameter sets includes at least one of the followingparameters: a transmission periodicity, a receiving periodicity, anuplink power control parameter, or a number of HARQ processes.

Alternatively, the processor 1510 is specifically configured to controlthe transceiver 1520 to avoid transmitting the service with a resourceallocation parameter set other than the second resource allocationparameter set in a period for transmitting the second service.

Alternatively, N service types include a basic service type, a resourceallocation parameter set corresponding to the basic service typeincludes all parameters for SPS-based data transmission, the resourceallocation parameter set corresponding to the basic service type isstored in the second MS; and when the second resource allocationparameter set includes part of the parameters forperiodic-scheduling-based service transmission, the processor 1510 isspecifically configured to control the transceiver 1520 to transmit thesecond service with the first MS with the second resource allocationparameter set, the resource allocation parameter set corresponding tothe basic service type, and the second target resource.

The service transmission apparatus 1500 according to the embodiment ofthe disclosure may correspond to a second MS (for example, a MS #C) inthe method of the embodiment of the disclosure, and each unit, i.e.,module, in the service transmission apparatus 1500 and theabovementioned and other operations and/or functions are intended toimplement a corresponding flow of the method 700 in FIG. 7, and will notbe elaborated herein for simplicity.

According to the service transmission apparatus in the embodiment of thedisclosure, the first MS determines multiple resource allocationparameter sets by negotiation in advance, the multiple resourceallocation parameter sets correspond to multiple SPS mannersrespectively, and when the first MS and the second MS are required totransmit the second service, the first MS may determine the secondresource allocation parameter set corresponding to the service type ofthe second service from the multiple (N) resource allocation parametersets according to the service type of the second service and transmitthe second service with the second MS according to the second resourceallocation parameter set, so as to flexibly and rapidly deal withdifferent requirements of different services on SPS.

It is to be understood that, in the embodiment of the disclosure, theprocessor may be a Central Processing Unit (CPU), and the processor maybe another universal processor, a Digital Signal Processor (DSP), anApplication Specific Integrated Circuit (ASIC), a Field ProgrammableGate Array (FPGA) or another programmable logical device, discrete gateor transistor logical device and discrete hardware component, etc. Theuniversal processor may be a microprocessor or the processor may also beany conventional processor and the like.

The memory may include a Read-Only Memory (ROM) and a Random AccessMemory (RAM), and provides instructions and data for the processor. Apart of the memory may further include a nonvolatile RAM. For example,the memory may further store information of a device type.

The bus system includes a data bus, and further includes a power bus, acontrol bus, a state signal bus and the like. However, for cleardescription, various buses are marked as the bus system in the figures.

In an implementation process, each step of the method may be completedby an integrated logical circuit of hardware in the processor or aninstruction in a software form. The operations of the method disclosedin combination with the embodiments of the disclosure may be directlyembodied to be executed and completed by a hardware processor orexecuted and completed by a combination of hardware and software modulesin the processor. The software module may be located in a mature storagemedium in this field such as a RAM, a flash memory, a ROM, aprogrammable ROM or electrically erasable programmable ROM and aregister. The storage medium is located in the memory, and the processorreads information in the memory, and completes the operations of themethod in combination with hardware. For avoiding repetitions, nodetailed descriptions will be made herein.

It is to be understood that, in each embodiment of the disclosure, amagnitude of a sequence number of each process does not mean anexecution sequence and the execution sequence of each process should bedetermined by its function and an internal logic and should not form anylimit to an implementation process of the embodiments of the disclosure.

Those of ordinary skilled in the art may realize that the units andalgorithm operations of each example described in combination with theembodiments disclosed in the disclosure may be implemented by electronichardware or a combination of computer software and the electronichardware. Whether these functions are executed in a hardware or softwaremanner depends on specific applications and design constraints of thetechnical solutions. Professionals may realize the described functionsfor each specific application using different methods, but suchrealization shall fall within the scope of the disclosure.

Those skilled in the art may clearly learn about that specific workingprocesses of the system, device and unit described above may refer tothe corresponding processes in the method embodiment and will not beelaborated herein for convenient and brief description.

In some embodiments provided by the application, it is to be understoodthat the disclosed system, device and method may be implemented inanother manner. For example, the device embodiment described above isonly schematic, and for example, division of the units is only logicfunction division, and other division manners may be adopted duringpractical implementation. For example, multiple units or components maybe combined or integrated into another system, or some characteristicsmay be neglected or not executed. In addition, coupling or directcoupling or communication connection between each displayed or discussedcomponent may be indirect coupling or communication connection,implemented through some interfaces, of the device or the units, and maybe electrical and mechanical or adopt other forms.

The units described as separate parts may or may not be physicallyseparated, and parts displayed as units may or may not be physicalunits, and namely may be located in the same place, or may also bedistributed to multiple network units. Part or all of the units may beselected to achieve the purpose of the solutions of the embodiments ofthe disclosure according to a practical requirement.

In addition, each function unit in each embodiment of the disclosure maybe integrated into a processing unit, each unit may also existindependently, and two or more than two units may also be integratedinto a unit.

When being implemented in form of software function unit and sold orused as an independent product, the function may also be stored in acomputer-readable storage medium. Based on such an understanding, thetechnical solutions of the disclosure substantially or parts makingcontributions to the conventional art or part of the technical solutionsmay be embodied in form of software product, and the computer softwareproduct is stored in a storage medium, including a plurality ofinstructions configured to enable a computer device (which may be apersonal computer, a server, a network device or the like) to executeall or part of the operations of the method in each embodiment of thedisclosure. The abovementioned storage medium includes: various mediacapable of storing program codes such as a U disk, a mobile hard disk, aROM, a RAM, a magnetic disk or an optical disk.

The above is only the specific implementation mode of the disclosure andnot intended to limit the scope of protection of the disclosure. Anyvariations or replacements apparent to those skilled in the art withinthe technical scope disclosed by the disclosure shall fall within thescope of protection of the disclosure. Therefore, the scope ofprotection of the disclosure shall be subject to the scope of protectionof the claims.

The invention claimed is:
 1. A service transmission method, comprising:sending, by a network device, n pieces of configuration informationcarrying N resource allocation parameter sets to a first Mobile Station(MS), wherein each piece of configuration information carries one Nresource allocation parameter set, and the resource parameter set isused for periodic resource scheduling, and n equals to N and N is noless than 2; receiving, by the network device, a first indicationinformation sent by the first MS, wherein the first indicationinformation is used to indicate a service type of a first service thatis to be transmitted; sending, by the network device, a secondindication information to the first MS according to the first indicationinformation, wherein the second indication information is used toindicate a first resource; and determining, by the network device, afirst resource allocation parameter set used to transmit the firstservice through the first resource, wherein first resource allocationparameter set is one of the N resource allocation parameter sets, andthe first resource allocation parameter set is related to the servicetype of the first service.
 2. The method of claim 1, further comprising:sending, by the network device, a third indication information to thefirst MS, wherein the third indication information is used to indicatethe first resource allocation parameter set.
 3. The method of claim 1,wherein the third indication information is sent to the first MS by thenetwork device through a downlink control channel.
 4. The method ofclaim 2, wherein the third indication information is information in afirst format in the downlink control channel.
 5. The method of claim 2,wherein the third indication information comprises an index identifiercorresponding to the first resource allocation parameter set, and the Nresource allocation parameter sets have a one-to-one mappingrelationship with N index identifiers.
 6. The method of claim 5, whereinthe index identifier comprises a number.
 7. The method of claim 1,further comprising: sending, by the network device, a fourth indicationinformation to the first MS, wherein the fourth indication informationis used to indicate the first MS to stop performing service transmissionbased on the first resource parameter set.
 8. The method of claim 1,wherein the N resource allocation parameter sets correspond to M piecesof service related information, and M is no less than N, and each of theM pieces of related service information corresponds to one resourceallocation parameter set.
 9. A service transmission apparatus,comprising: a processor; a transceiver; and a memory storinginstructions, wherein the transceiver is configured to send n pieces ofconfiguration information carrying N resource allocation parameter setsto a first Mobile Station (MS), wherein each piece of configurationinformation carries one N resource allocation parameter set, and theresource parameter set is used for periodic resource scheduling, and nequals to N and N is no less than 2; wherein the transceiver is furtherconfigured to receive a first indication information sent by the firstMS, wherein the first indication information is used to indicate aservice type of a first service that is to be transmitted; wherein theprocessor is further configured to determine a second indicationinformation according to the first indication information, wherein thesecond indication information is used to indicate a first resource anddetermine a first resource allocation parameter set used to transmit thefirst service through the first resource, wherein first resourceallocation parameter set is one of the N resource allocation parametersets, and the first resource allocation parameter set is related to theservice type of the first service.
 10. The apparatus of claim 9, whereinthe transceiver is further configured to send a third indicationinformation to the first MS, wherein the third indication information isused to indicate the first resource allocation parameter set.
 11. Theapparatus of claim 9, wherein the transceiver is further configured tosend the third indication information to the first MS through a downlinkcontrol channel.
 12. The apparatus of claim 10, wherein the thirdindication information is information in a first format in the downlinkcontrol channel.
 13. The apparatus of claim 10, wherein the thirdindication information comprises an index identifier corresponding tothe first resource allocation parameter set, and the N resourceallocation parameter sets have a one-to-one mapping relationship with Nindex identifiers.
 14. The apparatus of claim 13, wherein the indexidentifier comprises a number.
 15. The apparatus of claim 9, wherein thetransceiver is further configured to send a fourth indicationinformation to the first MS, wherein the fourth indication informationis used to indicate the first MS to stop performing service transmissionbased on the first resource parameter set.
 16. The apparatus of claim 9,wherein the N resource allocation parameter sets correspond to M piecesof service related information, and M is no less than N, and each of theM pieces of related service information corresponds to one resourceallocation parameter set.